У меня есть 2 таблички:
-
Пункты меню
-
Контент
Соотвественно 2 модели и 2 контроллера.
В каждом из них
const PAGE_SIZE=10;
и в кадом представлении
вызывается виджет:
$this->widget('CLinkPager',array('pages'=>$pages));
Как мне отобразить меню по урл (menu/admin) и контент по урл (content/admin)
грамотно на одной странице?
Имеется ввиду например менюшка которая по (menu/admin) например слева а (content/admin)
справа. Но на одной странице.
Тоесть получается что 2(View) надо на одну страницу поставить. Может как то через лейаут?
Сейчас вывожу menu/admin, а контент из view, но думаю что так неправильно, потому что CLinkPager работает естессно только для разделов меню, а мне хотелось бы чтобы для контента работало только. К тому же и логика во представлении появилась.
Если кто не понял вопроса то
$this->render('admin',array(
'models'=>$models,
'pages'=>$pages,
));
выведет нам меню, а мне тут же надо отрендерить еще и вывод контента
Вот как Вы делаете?
Всем спасибо, разобрался сам. Однако все равно интересно как люди делают.