Zend framework 使用模块时zend form出现错误
我已经开始学习zend框架。我使用的是1.12版。我使用模块化方法。我创建了一个名为“admin”的模块。遵循我的网站结构Zend framework 使用模块时zend form出现错误,zend-framework,zend-form,Zend Framework,Zend Form,我已经开始学习zend框架。我使用的是1.12版。我使用模块化方法。我创建了一个名为“admin”的模块。遵循我的网站结构 application/ (...other directories) modules/ admin/ controllers/ IndexController.php forms/ Login.php views/
application/
(...other directories)
modules/
admin/
controllers/
IndexController.php
forms/
Login.php
views/
scripts/
(...view scripts)
Bootstrap.php
在这个模块中,我使用zf工具创建了一个名为“login”的表单。谁的类是这样创建的
class Admin_Form_Login extends Zend_Form
{
public function init()
{
}
}
Fatal error: Class 'Admin_Form_Login' not found in E:\xampp\htdocs\novo\application\modules\admin\controllers\IndexController.php on line 13.
I am not sure what I am doing wrong. anybody, please help me.
现在,当我在管理模块的索引控制器中调用此表单时,问题出现了
class Admin_IndexController extends Zend_Controller_Action {
public function indexAction()
{
$form = new Admin_Form_Login;
}
}
它给了我这样的错误
class Admin_Form_Login extends Zend_Form
{
public function init()
{
}
}
Fatal error: Class 'Admin_Form_Login' not found in E:\xampp\htdocs\novo\application\modules\admin\controllers\IndexController.php on line 13.
I am not sure what I am doing wrong. anybody, please help me.
我认为你可以做以下几件事: 1.为模块的模型启用自动加载: 在application.ini中:
resources.modules = []
resources.views = []
resources.frontController.moduleDirectory = APPLICATION_PATH . "/modules"
我认为你可以做以下几件事: 1.为模块的模型启用自动加载: 在application.ini中:
resources.modules = []
resources.views = []
resources.frontController.moduleDirectory = APPLICATION_PATH . "/modules"