Yii Framework 开发教程(18) UI 组件 TextHighlighter示例

jerry Yii
Yii Framework 开发教程(18) UI 组件 TextHighlighter示例
CTextHighlighter用来格式化显示代码,目前支持显示的语言有ABAP, CPP, CSS, DIFF, DTD, HTML, JAVA, JAVASCRIPT, MYSQL, PERL, PHP, PYTHON, RUBY, SQL, XML,显示代码时也可以显示行号,通过sh...
阅读全文

Yii Framework 开发教程(17) UI 组件 TabView示例

jerry Yii
Yii Framework 开发教程(17) UI 组件 TabView示例
CTabView 用来显示分页标签,使用TabView的基本方法是配置tabs属性,每个Tab可以配置如下属性 title:标签标题. content: 标签显示内容. view: 标签显示View的名称,如果同时制定Content,则显示Content内容。 url:

Yii Framework 开发教程(16) UI 组件 StarRating示例

jerry Yii
Yii Framework 开发教程(16) UI 组件 StarRating示例
CStarRating 主要用于评分,显示一组星星(5 个)用于打分。 基本用法如下 <div class="form"> <?php $form=$this->beginWidget('CActiveForm'); ?> <?php...
阅读全文

Yii Framework 开发教程(15) UI 组件 MultiFileUpload示例

jerry Yii
Yii Framework 开发教程(15) UI 组件 MultiFileUpload示例
CMultiFileUpload 用于上传文件,支持一次同时上传多个文件。这个UI组件是基于jQuery Multi File Upload 插件。Yii 内置的很多UI组件都是基于JQuery,因此需要创建assets 目录用于存放动态生成的javascripts 等。 所

Yii Framework 开发教程(14) UI 组件 MaskedTextField示例

jerry Yii
Yii Framework 开发教程(14) UI 组件 MaskedTextField示例
CMaskedTextField为格式输入框,可以为文本框指定Mask限制用户可以出入的文本格式,如使用99.99.9999 ,可以只允许输入类似日期的文本。 修改View,添加CMaskedTextField 组件 <?php $this->widget('CMask...
阅读全文

Yii Framework 开发教程(13) UI 组件

jerry Yii
Yii Framework 开发教程(13) UI 组件
和Java Swing中类似Yii Framework 中的Layout 也允许嵌套,这是通过CContentDecorator来实现的,不过代码中并不需要直接使用CContentDecorator ,而是在定义layout使用$this->beginContent('pat...
阅读全文

Yii Framework 开发教程(12) UI 组件 ClipWidget示例

jerry Yii
Yii Framework 开发教程(12) UI 组件 ClipWidget示例
CClipWidget提供了类似录制“宏”的功能,定义在CClipWidget的init和run之间的内容可以存放在Controller的Clip变量中,然后重新回放到任意其它位置。 CClipWidget封装的是CBaseController的beginClip和 endClip,CBa

Yii Framework 开发教程(11) UI 组件 ActiveForm示例

jerry Yii
Yii Framework 开发教程(11) UI 组件 ActiveForm示例
Contents 1创建DataModel 2定义Action 3定义View 前面在介绍Yii Framework 开发教程(7) 使用CHtml 创建Form和Yii Framework 开发教程(8) 使用FormModel 已经对CActiveForm做了简要的...
阅读全文

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

jerry Yii
Yii Framework 开发教程(10) UI 组件 自定义组件
在介绍Yii内置UI组件之前,先介绍一下如何自定义组件,这样也有助于理解CWidget的用法, 自定义组件就是重载 CWidget的init() 和 run() 方法。 class MyWidget extends CWidget { public function ini...
阅读全文

Yii Framework 开发教程(9) UI 组件 Widget 概述

jerry Yii
Yii Framework 开发教程(9) UI 组件 Widget 概述
和通常的应用程序开发框架一样,Yii Framework也提供了一组UI小组件(CWidget)来帮助程序员设计用户界面,小组是 CWidget 或其子类的实例.它是一个主要用于表现数据的组件.小组通常内嵌于一个视图来产生一些复杂而