YII2: Шпаргалка по лайоутам и шаблонам
Как вы наверное уже обратили внимание в Yii2 по мимо представлений есть глобальный лайоут который применяется ко всем страницам сайта без исключений. Сегодня мы рассмотрим как для некоторой группы страниц назначить свой собственный лайоут.
Для начала в папке views/layouts создаём новый файл лайоута, например admin.php который мы будем применять для всех страниц связвных с управлением нашим Yii2 приложением.
Теперь вам нужно перейти в контроллер отвечающий за группу ваших административных страниц и в классе контролера задать новое свойство $layout:
public $layout = 'admin';