【问题标题】:How to properly implement PHPWord to CakePHP?如何正确实现 PHPWord 到 CakePHP?
【发布时间】:2016-11-30 23:29:21
【问题描述】:

我正在尝试使用phpwordcakephp 生成一个word 文档,但我总是遇到致命错误:

Error: Class 'PhpOffice\PhpWord\TemplateProcessor' not found
File:C:\xampp\htdocs\thesis\app\Controller\MainController.php
Line: 1016

第 1016 行:

$templateProcessor = new \PhpOffice\PhpWord\TemplateProcessor('resources/Sample_07_TemplateCloneRow.docx');

我把phpword文件放在这个路径下:

C:\xampp\htdocs\thesis\app\Vendor

还有这里的docx文件:

C:\xampp\htdocs\thesis\app\Vendor\PhpWord\resources

我如何用cakephp 实现phpword 有什么问题吗?

谢谢。

【问题讨论】:

  • 您是否使用App::uses将插件作为依赖项添加到控制器中?

标签: cakephp phpword


【解决方案1】:

我认为你应该通过 Composer 安装 PHPWord,因为 CakePHP 正在使用 Composer 来管理它的依赖关系。

【讨论】:

  • 我在安装 composer 时遇到这个问题:无法下载“getcomposer.org/versions”文件:无法打开流:连接尝试失败,因为连接方在一段时间,或建立连接失败,因为连接的主机没有响应。
  • 试过windows和命令行安装,结果一样。
  • 就是我说的windows安装。
猜你喜欢
  • 1970-01-01
  • 2018-05-26
  • 2015-02-27
  • 2013-07-22
  • 2021-08-17
  • 2011-07-31
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多