【发布时间】:2016-05-06 20:58:31
【问题描述】:
背景
好吧,我试图问这个问题,但它被关闭的速度比可怕的安全漏洞要快。我想使用 PEAR 的电子表格 Excel Writer 编写一个 excel 文件。我一直在谷歌上寻找一种简单的方法来做到这一点,最后found a helper 可能真的可以完成这项工作。
但它使用 PHPExcel,所以我必须重写那个脚本,这是我最不担心的。我只是不想现在开始,然后仍然无法正常工作。
我也按照助手的要求下载了PHPExcel。
我有什么?
我有助手,我已经将助手添加到控制器中,如下所示:
public $helpers = array('PhpExcel.PhpExcel');
我已经在线创建(复制和粘贴)脚本到视图中,只是为了测试它是否有效。
有什么问题
我收到一个错误:
Error: The application is trying to load a file from the PhpExcel plugin
Error: Make sure your plugin PhpExcel is in the app\Plugin directory and was loaded
我已将文件包含在APP/Vendor/PHPExcel.php 文件夹中(因为我在某处读到,如果插件不遵循 MVC 框架,则需要进入其中)但它仍然不起作用。也在插件目录中尝试过,同样的错误。这是我第一次使用助手(希望不是最后一次),所以我对此一无所知。
我还在APP/View/Helper/ 文件夹中包含了实际的帮助程序PhpExcelHelper.php。
问题是我什至无法通过第 1 步。有人可以告诉我文件需要放在哪里以便我可以让它工作吗?
【问题讨论】:
-
PEAR 电子表格 Excel 编写器 !== PHPExcel
-
似乎我删除了我说我将脚本移动到 PHPExcel 的位置(因为它看起来像是更完整的包)。现在将添加它。道歉
-
很遗憾,虽然我对 PHPExcel 本身有点了解,但我对它如何集成到 CakePHP 中却一无所知,抱歉我帮不上忙
-
不用担心。感谢您指出我的问题中的缺陷。不知道我在想什么。 :)
标签: php phpexcel cakephp-2.2