在Zend Framework 2中集成PHPExcel

时间:2014-01-31 13:12:43

标签: zend-framework2 phpexcel

使用作曲家我已经下载了PHPExcel类。目录结构是

codeplex 
+-phpexcel  
  +-PHPExcel

现在我很困惑如何在application.config.php中启用PHPExcel类或者我应该删除额外的文件夹结构吗?

我知道这是一个基本问题,但我只是在启用此功能时遇到致命错误。

2 个答案:

答案 0 :(得分:2)

PHPExcel不是ZF2模块,因此您无需执行任何操作即可启用它。因为你已经安装了它。 Composer,Composer将为您设置自动加载,因此您应该能够在现有模块中使用PHPExcel类:

use PHPExcel;

$excel = new PHPExcel(); 

[etc.]

答案 1 :(得分:0)

PhpExcel类不是自己的ZF2模块,因此您无法通过application.config.php文件启用它。 或者,您可以使用MvlabsPHPExcel模块,该模块可以将PHPOffice/PHPExcel库用于ZF2应用程序。

只需通过编辑器添加模块:

$ php composer.phar require mvlabs/mvlabs-phpexcel

之后,您就可以将其添加到application.config.php文件中。

<?php
return [
    'modules' => [
        // ...
        'MvlabsPHPExcel',            
    ],
    // ...
];