Как в yii2 отключить шапку и подвал, которые прописаны в main.php на одном представлении, например, alter.php?
Проект на Yii2. Для того, чтобы задействовать его в другом на другом сайте через iFrame необходимо отключить элементы навигации (шапку, подвал) именно на странице с формой, оставив элементы навигации (шапку, подвал) на других страницах.
renderPartial подходит, однако он напрочь срезает все css свойства. У меня подключен плагин для загрузки и обрезки изображений. После применения renderPartial он перестает функционировать.
Воспользовался советом по созданию нового layout, где обрезал шапку и подвал.
Как вариант - создать новый layout.
в контроллере - в действии которое рендерит эту форму перед рендерингом прописать
$this->layout = 'alter';
А в папке views/layouts создешь файл alter.php в котором выводишь
<?= $content ?>
и при желании его оборачиваешь в любой html или код - если вместо шапки и подвала надо что-то еще