Cakephp 应用程序::导入不适用于控制器

Cakephp 应用程序::导入不适用于控制器,cakephp,cakephp-2.0,Cakephp,Cakephp 2.0,我需要加载控制器类,并尝试: App::import('Controller','AppController'); 或 但这每次都返回false。当我尝试这个: App::import('Model','AppModel'); 它返回true,因此它似乎不适用于控制器-为什么?对于控制器使用App::import(type,name)时,仅在创建实例变量时,不需要在导入的名称中包含“controller” App::import('Controller', 'Pages'); $Pages

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

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

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

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

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

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

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

当为控制器使用
App::import(type,name)
时,仅在创建实例变量时,不需要在导入的名称中包含“controller”

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

但他仍然应该使用App::uses——因为他使用2.x!我同意mark的观点,
App::使用('Pages','Controller')更适合于2.x不,我需要App::import-我只需要加载类,但不需要构造它。但他仍然应该使用App::uses-因为他使用2.x!我同意mark的观点,
App::使用('Pages','Controller')
更适合于2.xNo,我需要App::import-我只需要加载类,而不是构造它。