Как я могу позвонить своему контроллеру плагинов в Zend? - PullRequest
0 голосов
/ 01 февраля 2012

Я пытаюсь создать «плагин-контроллер» в Zend Framework.Моя проблема ... Я не могу знать, "где" его сохранить или как его загрузить.

Архитектура моего сайта выглядит следующим образом:

/ application
-----/admin
-----/default
----------/controllers
---------------/plugins
----------/models
----------/views
/ library
-----/Zend

Я назвал свой плагин "Default_Controller_Plugin_Language"и сохранили в / application / default / controllers / plugins

class Default_Controller_Plugin_Language
extends Zend_Controller_Plugin_Abstract
{[...]

Я попытался загрузить его в свой загрузчик, но он сказал, что файл не найден.

protected function _initLanguage()
{
    $front = Zend_Controller_Front::getInstance();
    $front->registerPlugin(new Default_Controller_Plugin_Language());
}

Где я должен разместить свойфайл, а затем, как мне указать его местоположение?

1 Ответ

1 голос
/ 01 февраля 2012

Ошибка состояла в том, что я забыл пространство имен в initAutoloader.

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