zend模块模型

cc9*_*6ai 2 zend-framework module models

我的应用程序设置有2个模块管理员和默认我测试控制器在模块上工作正常

但模型不起作用

我创建了一个模型application\modules\admin\models\User.php

<?php

class Admin_Model_User{
}
Run Code Online (Sandbox Code Playgroud)

在控制器内部

$user = new Admin_Model_User();
Run Code Online (Sandbox Code Playgroud)

致命错误:找不到"Admin_Model_User"类

Rob*_*len 10

基本上,application.ini文件中需要2行;

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"
resources.modules[] = ""
Run Code Online (Sandbox Code Playgroud)

然后,对于每个模块,您需要一个模块引导程序文件:

文件:myproject/application/modules/{modulename} /Bootstrap.php

<?php

class {Modulename}_Bootstrap extends Zend_Application_Module_Bootstrap
{
}
Run Code Online (Sandbox Code Playgroud)

(是的,这是一个空课.)

更多详情请访问http://akrabat.com/zend-framework/bootstrapping-modules-in-zf-1-8/.