Yii Modules Layouts调用方式
来源:互联网 发布:源码之家easck 编辑:程序博客网 时间:2024/05/17 05:10
在YII中,如果我们使用了modules区分了前后台,那么在不同的modules中需要使用各自的layout文件,在使用中发现经常会调用不到modules中的layout,下面介绍一下如何才能正确的调用到modules的其中一种方法:
1 components/Controller.php中默认定义了public $layout的值,一旦这里设置了值,如果layout的名字与模块layout的名字不同的话,则无法正确加载到layout,因此最好注释掉这样的代码,转而在每个modules的XXXXModule.php的init方法中设置control的layout变量的值;
2 在每个modules的XXXXModule.php的init方法中设置modules的layout变量的值有几种方式:
第一种,$this->layout = 'index';
第二种,$this->layout ='/layouts/index';
第三种,$this->layout = 'xxx.views.layouts.index';//xxx为模块的id
对于第二种方式,如果设置成$this->layout = '//layouts/index';两条//,则默认会加载protected/view/layouts/index这个layout;
本文转自:点击打开链接
0 0
- Yii Modules Layouts调用方式
- Yii modules中layout的调用
- Yii modules中layout的调用
- Yii中的layouts使用(header,footer的使用方式)
- yii调用文件的方式
- yii modules urlManager 配置
- 56. Yii Modules
- Yii 修改modules的layout
- Ext JS 布局方式(Layouts)
- 三、YII框架多模块设计(modules)
- Yii-modules模块- 配置收集
- yii 调用c#写的Webservice时客户端编程方式
- Layouts
- Layouts
- Layouts
- Layouts
- YII Framework学习教程-YII的Modules(模块化)
- YII Framework学习教程-YII的Modules(模块化)
- springmvc过滤器的简单使用
- 重载和重写
- java excel poi导入 过滤空行的方法 判断是否是空行
- 信息安全工程
- Executors
- Yii Modules Layouts调用方式
- 数据结构实验之查找一:二叉排序树
- 文章标题
- 程序猿教你学剪辑
- 【Java每日一题】20170217
- 2017-02-17
- Python中类的创建与使用实例
- 不能对同一个元素调用几次ON,绑定多个事件。。。否则就悲剧了
- 基于bootstarp的分页插件jquery.twbsPaginationwbst的使用