Отдельный шаблон или файл для вида?

Общие вопросы по использованию второй версии фреймворка. Если не знаете как что-то сделать и это про Yii 2, вам сюда.
Ответить
Аватара пользователя
girmate
Сообщения: 1534
Зарегистрирован: 2015.10.27, 12:52

Отдельный шаблон или файл для вида?

Сообщение girmate »

У меня страницы логина и регистрации заметно отличаются от основного приложения (по структуре). То есть вставить его в тот же шаблон, что и основной сайт будет накладно.

На главной странице - ссылка на регистрацию. В том же siteController. Как мне генерировать страницу регистрации? Использовать
$this->renderPartial() или
$this->renderFile или как-то еще?
Осторожно! Вы общаетесь с новичком ;)
Аватара пользователя
sokoji
Сообщения: 25
Зарегистрирован: 2015.07.20, 11:51
Контактная информация:

Re: Отдельный шаблон или файл для вида?

Сообщение sokoji »

Сделайте отдельный лейаут, в контролере в нужном экшене укажите, какой лейаут подключить:

Код: Выделить всё

$this->layout = 'custom';
Аватара пользователя
girmate
Сообщения: 1534
Зарегистрирован: 2015.10.27, 12:52

Re: Отдельный шаблон или файл для вида?

Сообщение girmate »

Оставлю для себя самого: viewtopic.php?f=19&t=42378&start=20#p209790
Осторожно! Вы общаетесь с новичком ;)
Аватара пользователя
Йож
Сообщения: 574
Зарегистрирован: 2015.08.26, 03:05

Re: Отдельный шаблон или файл для вида?

Сообщение Йож »

girmate писал(а): 2017.07.07, 22:45 Оставлю для себя самого: viewtopic.php?f=19&t=42378&start=20#p209790
имхо, решение не очень хорошее..
слишком уж хардкодно
Ответить