如何在 Symfony 2.3 动作控制器中使用 PHPExcel 插件


How to use PHPExcel plugin in a Symfony 2.3 Action Controller

我想知道是否有人可以帮助我在Symfony动作控制器中使用PHPExcel插件。

我需要生成 Excel 文件并让用户下载它。但是在Symfony2,我无法直接访问插件。

提前谢谢大家。

编辑 composer.json 文件,并在 require 部分下添加以下两行:

"require": {
    "phpoffice/phpexcel": "dev-develop",
    "wisembly/excelant": "*"
},

然后运行:

php composer.phar update

这将同时安装 phpexcel 和 ExcelAnt 包装器。ExcelAnt使处理PHPExcel变得微不足道。如果您需要更多帮助,请添加评论,我会更新此答案!

,试试ExcelBundle,它很容易使用。

更新

如果你使用symfony 2.3,只需按照下一条指令安装:

使用撰写进行安装

这就是全部,您可以在项目的任何捆绑包中的任何控制器中使用此捆绑包的所有服务。如果启用了捆绑包,则项目中的所有捆绑包中都提供 it 服务。

阅读接下来以最好地了解服务容器