Обнаружение Помощника Представления Действия звонит в тест Блока контроллера Зенда

Я хотел бы реализовать виджетизированные контроллеры Зенда способом, на котором делают пробную поездку. Виджетизированным я имею в виду, например, контроллер списка что выходные элементы, призывая к каждому из них $this->action('element', …) просмотрите помощника в его сценарии представления (list.phtml). Таким образом рендеринг каждого элемента в списке обрабатывается выделенным контроллером “элемента”, и настраивается, или даже может быть изменен во времени выполнения. См. раздел “Action View Helper” по http://framework.zend.com/manual/en/zend.view.helpers.html

Вопрос: как я дразню и обнаруживаю это $this->action('element', …) звонить лучше всего? Я должен переписать всю маршрутизацию запроса ZF по умолчанию и логику загрузки плагина для тестов, или есть ли ярлык?

Я использую PHPUnit, если это имеет значение.

1
задан Ivan Krechetov 9 August 2010 в 13:28
поделиться

1 ответ

Не ответ на ваш вопрос, но я думаю, что использование стека действий для виджетов - плохая практика в ZF.
Считайте чтение Почему стек действий Zend Framework - это зло Автор ZF.

Обратите внимание на Piwik , программу веб-аналитики на основе ZF. Они используют полностью настраиваемый и настраиваемый виджет. интерфейс.

2
ответ дан 2 September 2019 в 22:19
поделиться
Другие вопросы по тегам:

Похожие вопросы: