威尼斯888_www.wns888.com_威尼斯wns888官网
做最好的网站
威尼斯888 > 计算机网络 / 编程 > 1、在控制器中切换当前布局和在方法中动态切换

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

浏览次数:115 时间:2020-04-07

本文实例呈报了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程序设计有所扶持。

本文由威尼斯888发布于计算机网络 / 编程,转载请注明出处:1、在控制器中切换当前布局和在方法中动态切换

关键词:

上一篇:《php操作office文档技巧总结(包括word

下一篇:中组件只有在被调用的时候才会被实例化