时间:2021-07-09 编辑:
1、如果后台没有指定自己的布局文件,会调用前台的默认布局文件,如何给后台指定自己的布局文件呢?我是这样做的,将前台的layouts文件夹复制到后台的views里,再进行相关配置。
值得特别注意的是:上面的public $layout='/layouts/column2';是/而非//,因为复制过来的默认的是//的。表示引用的是相对路径或者绝对路径。
然后修改相应的main.php的内容:
如果使用的不是后台自动生成的后台页面,可以直接在layouts文件夹中直接定义相应的布局文件,在控制器中直接引用即可!
2、其实每个控制器都可以有不同的布局文件,直接在控制器指定即可!
3、也可以直接在后台模块中使用前台的布局文件,直接的在后台的控制器引用即可,在引用的时候是双斜杠!