我有一个测试模块。在测试模块中,我在表单文件夹中有一个表单。
myproject/application/modules/test/forms/TestForm.php
class Test_Form_TestForm extends Zend_Form {
//form elements
}
myproject/application/modules/test/controllers/TestController.php
class Test_TestController extends Zend_Controller_Action {
public function indexAction() {
$this->view->form = new Test_Form_TestForm(); // this is generating error
}
} // end class
控制器中的表单初始化产生以下错误:
Fatal error: Class 'Test_Form_TestForm' not found in C:\wamp\www\student\application\modules\notification\controllers\NotificationController.php on line 16
如何使此表单在控制器中可访问。相同类型的案例正在使用默认控制器。我知道我必须在引导程序中使用 Form_ 指示器注册我的模块,但不知道确切的语法。