我有一个生成Excel工作表的视图,它工作正常。但现在当我转到该模型中的任何其他视图时,我收到一个错误: 失踪的助手
Error: PHPExcelHelper could not be found.
Error: Create the class PHPExcelHelper below in file:
app_myapp/View/Helper/PHPExcelHelper.php
<?php
class PHPExcelHelper extends AppHelper {
}
我的控制器:
App::import('Vendor', 'PHPExcel', array('file' => 'PHPExcel.php'));
class InvoicesController extends AppController {
public $components = array('RequestHandler','PhpExcel');
public $helpers = array('Html', 'Form', 'Js'=>array("Jquery") ,'PHPExcel' );
我尝试将App :: import行放在生成Excel工作表的函数中,但我仍然在模型中的任何其他页面上得到相同的错误。
非常感谢帮助/指导!
答案 0 :(得分:1)
我通过从帮助行删除PHPExcel来修复它...更改:
public $helpers = array('Html', 'Form', 'Js'=>array("Jquery") ,'PHPExcel' );
对此:
public $helpers = array('Html', 'Form', 'Js'=>array("Jquery") );