Платформа зенда: Представьте несколько Представлений в одном Расположении

Если Ваш файл представляет интерфейс - то есть, если он имеет функции, которые будут вызваны из других файлов - тогда он должен иметь заголовочный файл. Иначе это не было должно.

8
задан Charles 6 April 2011 в 03:23
поделиться

2 ответа

Первый совет - любой ценой избегать использования помощника Action View, он, вероятно, будет удален в ZF 2.0 в любом случае. ( ZF-5840 ) ( Почему стек действий злой )

Это связано с вопросом , который я задал - и ответ Биттармана весьма полезен. Лучший способ реализовать что-то подобное - иметь помощника представления, который может генерировать вашу область «входа в систему». My_View_Helper_Login , например. Затем ваш макет может вызвать $ this-> login () , а также сценарий просмотра для user / login . Поскольку index / index отображает контент из news / list , просто пересылайте запрос другому контроллеру / действию от контроллера. $ this -> _ forward ('list', 'news');

8
ответ дан 5 December 2019 в 14:05
поделиться

Вы можете использовать не очень высокую скорость

$this->action()

или попробовать его с

$this->partial()

(см. http://framework.zend.com/manual/en/zend. view.helpers.html # zend.view.helpers.initial.partial )

1
ответ дан 5 December 2019 в 14:05
поделиться
Другие вопросы по тегам:

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