您的位置:手机购彩平台 > 手机购彩平台-编程 > 1、在控制器中切换当前布局和在方法中动态切换

1、在控制器中切换当前布局和在方法中动态切换

2020-03-29 11:13

本文实例陈述了Yii框架构造文件的动态切换操作。分享给大家供大家参考,具体如下:

假诺你看了尾部Controller的源码和Module的源码,那么您就能够很内行的婉约布局切换了。

1、在调节器中切换当前结交涉在措施中动态切换构造

layout = "custom2"; $this->render('index',array( 'name' => '谭勇', 'age' => 22 )); }}?>

在类属性中注解layout 会覆盖父类Controller 类中的layout 达到切换结构的目录。

以致我们能够在模块文件中声称布局

namespace appmodulesTestModule;use yiibaseModule;class TestModule extends Module{ //当前应用主题 private $theme = 'default'; public function init() { //控制器文件存放目录 $this->controllerNamespace = 'appmodulesTestModulecontrollers'; $dirname = dirname; //视图目录  $this->setViewPath($dirname . '/views/' . $this->theme . '/'); //生命布局名称 $this->layout = "common"; }}

然后咱们就在default核心下的layouts目录中去追寻common.php结构了。

越多关于Yii相关内容感兴趣的读者可查阅本站专项论题:《Yii框架入门及常用技能总括》、《php优异开垦框架计算》、《smarty模板入门根底教程》、《php面向对象程序设计入门教程》、《php字符串用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技能汇总》

梦想本文所述对我们基于Yii框架的PHP程序设计有所帮忙。

本文由手机购彩平台发布于手机购彩平台-编程,转载请注明出处:1、在控制器中切换当前布局和在方法中动态切换

关键词: