App :: import不适用于控制器

时间:2012-06-03 17:23:57

标签: cakephp cakephp-2.0

我需要加载控制器类,然后尝试:

App::import('Controller','AppController');

App::import('Controller','PagesController');

但每次都会返回false。当我尝试这个时:

App::import('Model','AppModel');

它返回true,所以它似乎不适用于控制器 - 为什么?

1 个答案:

答案 0 :(得分:3)

对控制器使用App::import(type, name)时,只需在创建实例变量时在导入的名称中包含“Controller”。

App::import('Controller', 'Pages');
$Pages = new PagesController;