我的应用程序的结构是这样的:自动加载模式,形成内部模块Zend框架
- 应用
- 模块
- 默认
- 学生
- 控制器
- 形式
- studentParent.php
- 车型
- 意见
- Boostrap.php
- 模块
我有一个studentParent.php内形成学生模块的文件夹。
class Student_Form_studentParent extends Zend_Dojo_Form{
}
每当我把里面的学生模块控制器这种形式上课,我得到找不到类错误 我已经把bootstrap.php中的学生模块内。
class Student_Bootstrap extends Zend_Application_Module_Bootstrap
{
}
这是我的application.ini文件配置
resources.frontController.params.displayExceptions = 0
resource.modules=""
resources.view = ""
resources.layout.layoutPath = APPLICATION_PATH "/layouts/scripts"
resources.layout.layout = "main_template"
我的bootstrap.php文件:
class Bootstrap extends Zend_Application_Bootstrap_Bootstrap
{
protected function _initDefaultModuleAutoloader()
{
$moduleLoader = new Zend_Application_Module_Autoloader(
array(
"namespace" => '',
"basePath" => APPLICATION_PATH.'/modules/default'
)
);
Zend_Controller_Action_HelperBroker::addPrefix('App_Action_Helper');
return $moduleLoader;
}
}
其实模块自动加载机应指向在模块目录,他有什么是正确的 –