Модуль Bootstrap не работает - PullRequest
       17

Модуль Bootstrap не работает

0 голосов
/ 07 февраля 2011

У меня есть Персональный модуль, и вот мой загрузчик:

application / modules / person / Bootstrap.php

class Person_Bootstrap extends Zend_Application_Bootstrap_Bootstrap {
    protected function _initAutoload() {
        $personLoader = new Zend_Loader_Autoloader_Resource( array (
            'basePath'  =>  APPLICATION_PATH . '/modules/person',
            'namespace' =>  'Person',
            'resourceTypes' =>  array (
                                        'form'  =>  array ( 'path'  =>  'forms/', 'namespace' =>  'Form_' ),
                                        'model' =>  array ( 'path'  =>  'models/', 'namespace' =>  'Model_' )
                                      );
        ));
        return $personLoader ;
    }
} // end class

Но всякий раз, когда я иду на любой контроллер / действие этого модуля, это не рассматривает эту загрузку.Поэтому я не могу получить доступ к формам в этом модуле, как:

class Person_Form_MyForm extends Zend_Form {

   // elements
}

1 Ответ

4 голосов
/ 07 февраля 2011

Zend_Application_Bootstrap_Bootstrap для вашего приложения Bootstrap, который входит в application/Bootstrap.php

При создании начальной загрузки модуля вы должны расширить класс Zend_Application_Module_Bootstrap.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...