Yii

Yii Framework 开发教程(27) 数据库-关联Active Record示例

jerry Yii
Yii Framework 开发教程(27) 数据库-关联Active Record示例
我们已经了解了怎样使用 Active Record (AR) 从单个数据表中获取数据。 在本节中,我们讲解怎样使用 AR 连接多个相关数据表并取回关联(join)后的数据集。 为了使用关系型 AR,我们建议在需要关联的表中定义主键-外

Yii Framework 开发教程(28) Data Provider 简介

jerry Yii
Yii Framework 开发教程(28) Data Provider 简介
这开始介绍Zii组件之前,先简要介绍一下Yii支持的数据源接口 IDataProvider,IDataProvider主要功能是为UI组件如GridView,ListView等提供数据源,同时也支持数据的分页和排序。下图为Yii内置的三种数据源: CActiv

Yii Framework 开发教程(29) Zii组件-Menu 示例

jerry Yii
Yii Framework 开发教程(29) Zii组件-Menu 示例
介绍完Yii数据库接口外,从本篇开始介绍Zii组件,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件,如AutoComplete,DataPicker, Button, Drag 和 Drop等。 本文介绍Menu菜单用法,CMenu

Yii Framework 开发教程(30) Zii组件-ListView 示例

jerry Yii
Yii Framework 开发教程(30) Zii组件-ListView 示例
CListView可以用来显示列表,CListView支持使用自定义的View模板显示列表的的记录,因此可以非常灵活的显示数据的表,这点有点像Android的ListView:-)。 CListView 支持分页和排序,分页和排序支持使用AJAX实现从

Yii Framework 开发教程(31) Zii组件-DetailView 示例

jerry Yii
Yii Framework 开发教程(31) Zii组件-DetailView 示例
CDetailView为某个Model显示详细内容。这个要显示的Model可以为CModel或是关联数组。 CDetailView通过配置 attributes来决定Model的那些属性需要显示已经以何种格式显示。 每个属性可以使用Name:Type:Label来配置。

Yii Framework 开发教程(32) Zii组件-GridView示例

jerry Yii
Yii Framework 开发教程(32) Zii组件-GridView示例
CGridView 以表格的形式显示数据,CGridView 也支持分页和排序,CGridView最基本的用法和ListView类型,也是通过设置 data provider,通常是CActiveDataProvider。 修改上个例子Yii Framework 开发教程(31) Zii...
阅读全文

Yii Framework 开发教程(33) Zii组件-Accordion示例

jerry Yii
Yii Framework 开发教程(33) Zii组件-Accordion示例
Zii组件中包含了一些基于JQuery的UI组件,这些UI组件定义在包zii.widgets.jui中,包括CJuiAccordion ,CJuiAutoComplete,CJuiDatePicker等。本篇介绍CJuiAccordion,显示一个Accordion组件(类似手风琴可以折叠...
阅读全文

Yii Framework 开发教程(34) Zii组件-AutoComplete示例

jerry Yii
Yii Framework 开发教程(34) Zii组件-AutoComplete示例
CJuiAutoComplete 在用户输入时可以根据用户输入的前几个字符自动提示用户可以输入的文字。它封装了 JUI autocomplete插件。 基本用法如下: <?php $this->widget('zii.widgets.jui.CJuiAutoCompl...
阅读全文

Yii Framework 开发教程(35) Zii组件-Button示例

jerry Yii
Yii Framework 开发教程(35) Zii组件-Button示例
CJuiButton 显示按钮,CJuiButton 既可以做为Submit(提交)按钮,也可以做为普通按钮。 按钮基本用法如下: <?php $this->widget('zii.widgets.jui.CJuiButton', array( 'buttonType'=...
阅读全文

Yii Framework 开发教程(36) Zii组件-DatePicker示例

jerry Yii
Yii Framework 开发教程(36) Zii组件-DatePicker示例
CJuiDatePicker 用于日期输入,它封装了 JUI datepicker插件,其基本用法如下: <?php echo $form->errorSummary($model); ?> <?php $this->widget('zii....
阅读全文