欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  后端开发

yii2 - 由views/page/xxx.php 来决定使用哪个layout

程序员文章站 2022-06-08 23:30:53
...
想法如下:
有时候我觉得用views中的参数来决定用哪个layout
这样子该怎么做呢?

frontend/views/page/xxx.php
$this->layout='main'; 报错

报错

该怎么做呢?

由view倒置决定使用哪个layout怎么做到?

解决方法:

$this->context->layout='page';

回复内容:

想法如下:
有时候我觉得用views中的参数来决定用哪个layout
这样子该怎么做呢?

frontend/views/page/xxx.php
$this->layout='main'; 报错

报错

该怎么做呢?

由view倒置决定使用哪个layout怎么做到?

解决方法:

$this->context->layout='page';

$this->content->layout = '@app/views/layouts/other.php';
相关标签: yii2 php