Kév*_*uay 2 pdf file download hyperlink symfony
我做了一些研究,我发现这篇文章: 如何在symfony2中创建下载生成文档的链接?
我尝试了解决方案,但它在浏览器中显示我的pdf,但我想要的是当有人点击链接时,它直接下载文件.是否可以通过Symfony实现这一目标?
KévinDuguay
设置一个动作.这使用了路线的注释.你当然可以使用yml或xml或者你正在使用的任何东西
/**
* @Route("/download", name="download_file")
**/
public function downloadFileAction(){
$response = new BinaryFileResponse('path/to/pdf.pdf');
$response->setContentDisposition(ResponseHeaderBag::DISPOSITION_ATTACHMENT,'pdf.pdf');
return $response;
}
Run Code Online (Sandbox Code Playgroud)
树枝模板:
<a href="{{path('download_file')}}">Download file</a>
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5672 次 |
最近记录: |