2009-09-03 3 views
0

Я ищу, как сделать динамическое меню (данные приводятся из базы данных) и меню, оглядывается вокруг сайта во всех модулях и контроллерах. Что было бы лучшим вариантом для этого?динамическое меню в Zend Framework

благодарит друг друга.

ответ

0

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

0

Я бы использовал haleper, пока ActionStack и помощник действий являются ресурсоемкими. Создайте помощник вида и оттуда получите доступ к модели. Или отправьте данные меню для просмотра с контроллера и используйте помощник для его рендеринга.

0

Я лично использую ActionStack, это не так много ресурсов, как они говорят, это только толкает еще одно действие в диспетчере, а оттуда извлекает данные из Модели и вводит их в именованный сегмент на представлении.