2015-11-23 4 views
2

Есть ли способ отключить навигатор для login макета и signup расположение в Yii2?Как отключить Navbar и нижний колонтитул в Yii2 других макетах

Я уже удалил некоторые коды, такие как:

<?php 
    $this->params['breadcrumbs'][] = $this->title; 
    ?> 
    <h1><?= Html::encode($this->title) ?></h1> 

и, как все мы знаем, breadcrumbs исчезнет, ​​и кажется good.But, насчет навигационной панели и нижний колонтитулы?

Как отключить нижний колонтитул и навигатор в приложении Yii2?

ответ

2

Вы можете определить правильное расположение без навигационной панели и нижние колонтитулы и присвоить этот макет перед визуализацией желаемого вида

вы можете изменить компоновки таким образом

public function actionYourAction($id) 
{ 


    $this->layout = 'yourNewLayout'; 

     return $this->render('yourView', [ 
     'model' =>$model, 
     ]); 
} 

макет находится в приложении \ вид \ макеты

+1

Точно. Yii позволяет использовать бесконечные макеты, чтобы мы могли сохранять чистый код. –

Смежные вопросы