Страница 1 из 1
Несколько view в layout
Добавлено: 2016.02.16, 01:18
Qtm
Как подключить несколько представлений в один шаблон?
Нашел такой вариант, вызываемый из шаблона
Работает, но кажется каким-то костыльным. Кошерно было бы подключить нужные представления в контроллере, а в шаблоне просто указать где что выводить.
Если это реализуемо и допустимо по гайдам, то ткните носом как именно.
Re: Несколько view в layout
Добавлено: 2016.02.16, 06:25
futbolim
Нормальный вариант. Не усложняйте.
Re: Несколько view в layout
Добавлено: 2016.02.16, 11:41
chungachguk
Re: Несколько view в layout
Добавлено: 2016.02.16, 12:01
nepster
render в контроллере, рендерит представление и лаяут, render в представлении это аналог renderPartial
Re: Несколько view в layout
Добавлено: 2016.02.17, 00:05
Qtm
Если это прописать в layout, выдает ошибку. Пишет что файл не найден. Он ищет его рядом с собой
Код: Выделить всё
The view file does not exist: W:\domains\yii\views\layouts\blabla.php
А вот так
ищет где надо - в папке представлений контроллера.
Меня интересует именно вызов из layout.
Re: Несколько view в layout
Добавлено: 2016.02.17, 00:19
ElisDN
Код: Выделить всё
$this->render('@app/views/controller/blabla');
Re: Несколько view в layout
Добавлено: 2016.02.17, 00:48
Qtm
О, то что доктор прописал. Задавал один вопрос, а получил сразу на два. С путями были еще косяки. Спасибо.