yii2视图的创建与值的传递
2015-12-14 17:11
856 查看
1创建视图
控制器
视图
视图的创建如上图
2.控制器中
3.控制器和视图之间数据的传递
控制器
视图
视图的创建如上图
2.控制器中
return $this->render('index');
3.控制器和视图之间数据的传递
$data = array(); $hellow = 'hellow word'; $data['view'] = $hellow; return $this->render('index',$data); 4.视图的展示 <?=$key?> ?=之间不能有空格 <?=$view?> public $layout = 'common';//通过$layout属性去告诉render方法去显示commom布局文件 在一个视图(index)展示另一个视图(about) $this->render('index') 视图 <?php echo $this->render('about')?> 当需要给about传值是 $this->render('about',array('key'=>'value')); 5.数据模块的展示 模板中数据块的使用(特殊模板用到) <?php $this->benginBlock('block1');?> <h1>要替换的内容</h1> 布局模板中的展示(判断有没有,然后在显示) <?php if(isset($this->blocks['blocks'])): ?> <?= $this->blocks['blocks'];?> <?php else:?> <h1>no</h1> <?php endif;?>
相关文章推荐
- Yii PHP Framework实用入门教程(详细介绍)
- Yii操作数据库的3种方法
- 在yii中新增一个用户验证的方法详解
- Yii框架在页面输出执行sql语句以方便调试的实现方法
- 浅析Yii中使用RBAC的完全指南(用户角色权限控制)
- Yii 连接、修改 MySQL 数据库及phpunit 测试连接
- yii中widget的用法
- Yii实现自动加载类地图的方法
- Yii配置文件用法详解
- yiic命令时提示“php.exe”不是内部或外部命令的解决方法
- 详细解读PHP的Yii框架中登陆功能的实现
- Yii扩展组件编写方法实例分析
- Yii获取当前url和域名的方法
- Yii核心组件AssetManager原理分析
- yii操作session实例简介
- PHP的Yii框架的基本使用示例
- Yii使用ajax验证显示错误messagebox的解决方法
- Yii中使用PHPExcel导出Excel的方法
- Yii入门教程之Yii安装及hello world
- Yii学习总结之安装配置