如何在 Yii2 其他布局中禁用 Navbar 和 footer

How to disable Navbar and footer in Yii2 other layouts

有没有办法在 Yii2 中禁用 login 布局和 signup 布局的导航栏?

我已经删除了一些代码,例如:

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

而且据我们所知,breadcrumbs 会消失并看起来 good.But,导航栏和页脚怎么样?

如何在 Yii2 应用程序中禁用页脚和导航栏?

您可以定义一个没有导航栏和页脚的适当布局,并在呈现所需视图之前分配此布局

你可以这样改变布局

public function actionYourAction($id)
{


     $this->layout = 'yourNewLayout';

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

布局在app\view\layouts