我想在插件中调用模型,但我想在插件中调用这个控制器。
->应用程序->插件->管理->模型-> exampleModel.php
->应用程序->插件->管理-> Contoller (呼叫模型)
我试过了
$this->loadModel("ModelName");或
$this->loadModel("PluginName.ModelName");返回结果应用程序->模型-> exampleModel.php
我怎么称呼它?
发布于 2015-03-31 21:15:25
从app -> model -> exampleModel.php vs Plugin -> Admin -> Model -> exampleModel.php看来,您在这两个目录中有两个相同的类,但恐怕不支持:
由于PHP在旧版本中缺少名称空间,所以插件中不能有相同的类或相同的文件名。即使是两个不同的插件。所以,使用唯一的类和文件名,可以在类和文件名前加上插件名。
来源:http://book.cakephp.org/2.0/en/plugins/how-to-create-plugins.html
发布于 2015-06-27 06:16:25
用bootstrap.php写
App::uses('ClassRegistry', 'Utility');
$Setting = ClassRegistry::init('Configuration');https://stackoverflow.com/questions/29377411
复制相似问题