前台的控制的某个动作 使用 后台的布局 怎么办

前台的控制的某个动作 使用 后台的布局 怎么办

我很多模块里面有管理的动作,但我想使某个动作使用后台的布局,该怎么办呢?

比如前台的控制器 article/admin

admin我想使用后台的布局 其他不变

比如模块的控制器某个动作 user/profile/admin

这个我想使用后台的布局

你的需求很变态 , 不过可以实现 两种方案 :

  1. 拷贝后台布局到前台去

  2. 使用别名 在你的控制器 或者actionXXX中指定布局: public $layout = ‘admin.views.layouts.someLayout’;

// actionXX:

$this->layout = ‘admin.views.layouts.someLayout’;