Как лучше назначить меню в каркас страницы?

Sep 06, 2009 15:41

Господа знающие, использующие фреймворки в повседневной жизни! Призываю Вас помочь мне в понимании, как лучше реализовать следующее.

Есть каркас страницы (layout) и ее содержимое (content). Так вот, в layout следует вставить меню, которое генерируется "где-то". Это меню будет формироваться для этого каркаса, вне зависимости от того, какой content вставляется.

Сейчас у меня меню подгружается и назначается в переменную прямо в контроллере действия. Но это "затычка", перестающая работать как только вызывается другой контроллер или даже действие.

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

Прошу помочь мне понять, какие есть пути решения этой задачи.

Спасибо за Ваши отзывы!

framework, php, help, php5

Previous post Next post
Up