首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET Framework >

Yii Framework 开发课程(10) UI 组件 自定义组件

2013-01-08 
Yii Framework 开发教程(10) UI 组件 自定义组件在介绍Yii内置UI组件之前,先介绍一下如何自定义组件,这样

Yii Framework 开发教程(10) UI 组件 自定义组件
在介绍Yii内置UI组件之前,先介绍一下如何自定义组件,这样也有助于理解CWidget的用法,

自定义组件就是重载 CWidget的init() 和 run() 方法。

RangeInputField定义了三组属性。
$attributeFrom 和 $attributeTo 用于CModel,配合CHtml的 activeXXX 方法,activeXXX可以自动生成文本框的标签和文本框。
属性$nameFrom,$nameTo,$valueFrom,$valueTo 程序员可以自行定义文本框的标签。

按照Yii 应用的缺省目录结构,新创建的RangeInputField 放在 protected/components 目录下,因此创建 protected/components/RangeInputField.php

运行这个例子

Yii Framework 开发课程(10) UI 组件 自定义组件

本例下载

 

热点排行