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/.
归档时间: |
|
查看次数: |
5865 次 |
最近记录: |