Yii框架layout【布局】的应用

简介:我们在做一套系统的时候,往往会把需要一些公共的部分提出来,放到一个公共的文件中。然后在view中去包含这个公共的部分。同样,在Yii框架中,也有这样的功能,他就是layout。并且在layout和view模板中,都可调用controller里面的属性和方法。

 

常用layout简介

1、protected/views/layouts/main.php

简介:这个布局文件是我们涉及到的大多数布局文件的基础,包含最基础的头尾部信息

应用场景:无

2、protected/views/layouts/Crud.php

简介:这个布局文件是后台中先进用途最广的,它结合了新开发的zii.widgets.CMenu组件与ext.crud.JCrudSearch组件。

应用场景:含有菜单选项卡、搜索条件的情况

主要用途:管理菜单页面(admin)

  3、protected/views/layouts/Base.php

简介:这个布局文件是后台中也应用比较广泛,它主要继承在main.php布局文件的基础上。

应用场景:适合不包含菜单选项卡、搜索条件的情况。和适应于特定需要自定义的情况。弹窗式的功能页面。大多不需要复杂的选项卡和搜索功能

主要用途:添加(create)、修改页面(update)

4、protected/views/layouts/Report.php(会逐渐被Crud类替换,与此相同的还有List.php)

简介:这个布局文件主要继承main.php.主要用于报表统计类功能,他主要结合了旧版的ext.crud.JCrudSearch组件(被替换中,不久之后会被ext.crud.JCrudSearch组件替代)

应用场景:旧版统计程序

主要用户:报表统计类程序

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值