我想知道是否有人可以帮助我在我的 Symfony 动作控制器中使用PHPExcel插件。
我需要生成 Excel 文件并让用户下载它。但是在 Symfony2 我不能直接访问插件。
谢谢大家。
编辑您的 composer.json 文件,并在 requires 部分下添加以下两行:
"require": {
"phpoffice/phpexcel": "dev-develop",
"wisembly/excelant": "*"
},
然后运行:
php composer.phar update
这将安装 phpexcel 和 ExcelAnt 包装器。ExcelAnt 使处理 PHPExcel 变得轻而易举。如果您需要更多帮助,请添加评论,我会更新此答案!
嗯,试试ExcelBundle,好用。
更新
如果您使用 symfony 2.3,只需按照下一条指令安装:
就是这样,您可以在项目中任何捆绑包中的任何控制器中使用此捆绑包的所有服务。如果启用了捆绑包,它会在您项目中的所有捆绑包中提供服务。
并阅读下一篇以更好地理解服务容器