Помощник действий по имени EntityManger не найден - PullRequest
0 голосов
/ 28 ноября 2011

Только что начал создавать приложение с Zend Framework.Я работаю на Zend-сервере 5.5.Когда я пытаюсь открыть первый созданный контроллер, я получаю следующее сообщение об ошибке:

Application Error
Message: Action Helper by name EntityManager not found

Stack trace:
#0 c:\Program Files (x86)\Zend\ZendServer\share\ZendFramework\library\Zend\Controller\Action\HelperBroker.php(293): Zend_Controller_Action_HelperBroker::_loadHelper('EntityManager')
...

Я предполагаю, что мне не хватает библиотеки, но я не уверен, какая именно.Кто-нибудь знает?

Ответы [ 2 ]

2 голосов
/ 28 ноября 2011

Где вы регистрируете Помощника?Вы регистрируете помощника в Boostrap или в application.ini?

Где находится помощник?Пожалуйста, попробуйте предоставить больше информации, учитывая это.

В любом случае, похоже, что вы используете стандартную настройку, поэтому вам необходимо зарегистрировать / path / to / your / helper в брокере действий.

Для получения более подробной информации см. Документацию

0 голосов
/ 11 июля 2012

Проверьте имя класса вашего файла помощника.Имя должно быть примерно таким:

Zend_Controller_Action_Helper_helperfilename

Это сработало для меня.

...