Zend: Как вложить разные контроллеры в один большой? - PullRequest
0 голосов
/ 07 декабря 2009

Каковы (лучшие) подходы для Zend Framework до действий различных контроллеров в один большой?

И как бы мне решить следующую ситуацию:
Ссылка в моем главном большом представлении вызывает другое представление, где я могу выбрать конкретное значение и вернуться автоматически после выбора основного вида и предварительного заполнения этого выбранного значения?

Ответы [ 2 ]

1 голос
/ 08 декабря 2009

Вы можете выполнить дополнительные комбинации контроллер / действие в представлении текущего контроллера / действия, выполнив что-то вроде этого:

// will execute the headerAction() function of the PageController with the default module
<?= $this->action('header', 'page', 'default') ?>

Это то, что мы включаем в наши макеты, чтобы отображать общий заголовок на каждой странице без необходимости включать подготовку к этому в каждом действии контроллера и логику макета в каждом файле макета макета. Это также будет работать в обычном режиме.

1 голос
/ 07 декабря 2009

Вы можете выполнить несколько действий за один снимок, используя ActionStack helper (он там, немного вниз). Я не уверен в вашем втором вопросе.

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