如何在Symfony 2.3 Action Controller中使用PHPExcel插件

时间:2013-10-23 19:33:22

标签: php symfony phpexcel

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

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

提前谢谢大家。

2 个答案:

答案 0 :(得分:4)

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

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

然后运行:

php composer.phar update

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

答案 1 :(得分:2)

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

<强> Updade

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

INSTALLATION with COMPOSE

多数情况下,您可以在项目的任何捆绑包中的任何控制器中使用此捆绑包的所有服务。如果是bundle enable,它可以在项目的所有包中提供服务。

接下来阅读以便更好地理解Service Container