宝哥软件园

Yii2框架视图(视图)操作及布局的使用方法分析

编辑:宝哥软件园 来源:互联网 时间:2021-08-23

本文实例讲述了Yii2框架视图(视图)操作及布局的使用方法。分享给大家供大家参考,具体如下:

渲染视图

1.我们在默认控制器里做演示

?phpnamespace应用程序控制器;使用yii 助手 Url使用yii web 控制器;类默认控制器扩展控制器{ public function actionIndex(){//echo URL : torut([' index ',' id'=11],true);////http://localhost/yiipro/web/default/index?id=11////echo URL : BaSe();/////yiipro/web //返回视图返回$ this-render(' index ');} }返回$ this-render(' index ');就是渲染视图

2.浏览器访问http://localhost/yiipro/web/index。PHP/默认/发现报错了

这里写图片描述

视图/默认/索引。服务器端编程语言(Professional Hypertext Preprocessor的缩写)

说明视图文件要放在视图/默认目录下。

我们去创建视图

这里写图片描述

再次访问:

这里写图片描述

3.如何向视图传递变量

返回$this-render('index ',['username'='张三,'年龄'=22]);p?PHP echo yii helper html : encode($ username);/pp?PHP echo yii helper html : encode($ age);/p这里写图片描述

布局布局

1.默认布局

这里写图片描述

yiibaseApplication:美元布局=' main '应用程序模块管理模块:美元布局=' main不使用布局,在控制器中加入属性公共$布局=假或方法中动态修改$这个-布局=假。也可以使用$this-renderPartial()代替$this-render()

2.新建布局

视图/布局/default.php

这里写图片描述

我们要在默认控制器里使用这个布局,写上:

public $布局=' default浏览器效果:

这里写图片描述

更多关于Yii相关内容感兴趣的读者可查看本站专题: 《Yii框架入门及常用技巧总结》 、 《php优秀开发框架总结》 、 《smarty模板入门基础教程》 、 《php面向对象程序设计入门教程》 、 《php字符串(string)用法总结》 、 《php+mysql数据库操作入门教程》 及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的服务器端编程语言(专业超文本预处理器的缩写)程序设计有所帮助。

更多资讯
游戏推荐
更多+