Sep 06, 2009 15:41
Господа знающие, использующие фреймворки в повседневной жизни! Призываю Вас помочь мне в понимании, как лучше реализовать следующее.
Есть каркас страницы (layout) и ее содержимое (content). Так вот, в layout следует вставить меню, которое генерируется "где-то". Это меню будет формироваться для этого каркаса, вне зависимости от того, какой content вставляется.
Сейчас у меня меню подгружается и назначается в переменную прямо в контроллере действия. Но это "затычка", перестающая работать как только вызывается другой контроллер или даже действие.
Я вижу выход - вызывать действие контроллера из layout, которое формирует пункты меню и назначает их в переменную. Однако этот способ мне тоже кажется неправильным - все же контроллер действий отвечает за формирование страницы, а не за его меню.
Прошу помочь мне понять, какие есть пути решения этой задачи.
Спасибо за Ваши отзывы!
framework,
php,
help,
php5