引路蜂移动软件

手机软件开发,手机地图,Java ME,Blackberry,Android, iPhone,Windows Phone,MonoTouch, .Net Framework...

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

Zii组件中包含了一些基于JQuery的UI组件,这些UI组件定义在包zii.widgets.jui中,包括CJuiAccordion ,CJuiAutoComplete,CJuiDatePicker等。本篇介绍CJuiAccordion,显示一个Accordion组件(类似手风琴可以折叠的UI组...

2012-12-31 09:26:26

阅读数:2702

评论数:0

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

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

2012-12-31 09:23:46

阅读数:3345

评论数:0

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

CDetailView为某个Model显示详细内容。这个要显示的Model可以为CModel或是关联数组。CDetailView通过配置 attributes来决定Model的那些属性需要显示已经以何种格式显示。每个属性可以使用Name:Type:Label来配置。其中Type和Label都是可选...

2012-12-30 08:58:25

阅读数:3651

评论数:0

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

CListView可以用来显示列表,CListView支持使用自定义的View模板显示列表的的记录,因此可以非常灵活的显示数据的表,这点有点像Android的ListView:-)。CListView 支持分页和排序,分页和排序支持使用AJAX实现从而可以提高页面的响应性能。CListView的使...

2012-12-30 08:55:56

阅读数:4675

评论数:0

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

介绍完Yii数据库接口外,从本篇开始介绍Zii组件,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件,如AutoComplete,DataPicker, Button, Drag 和 Drop等。本文介绍Menu菜单用法,CMenu使用Html 列表...

2012-12-29 14:49:40

阅读数:3262

评论数:0

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

这开始介绍Zii组件之前,先简要介绍一下Yii支持的数据源接口 IDataProvider,IDataProvider主要功能是为UI组件如GridView,ListView等提供数据源,同时也支持数据的分页和排序。下图为Yii内置的三种数据源:CActiveDataProvider  基于Act...

2012-12-29 08:17:48

阅读数:7727

评论数:0

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

我们已经了解了怎样使用 Active Record (AR) 从单个数据表中获取数据。 在本节中,我们讲解怎样使用 AR 连接多个相关数据表并取回关联(join)后的数据集。为了使用关系型 AR,我们建议在需要关联的表中定义主键-外键约束。这些约束可以帮助保证相关数据的一致性和完整性。本例通过修改...

2012-12-28 23:19:39

阅读数:2965

评论数:0

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

使用Java或是.Net 写数据库应用,很多人都用过Hibernate(或NHibernate)可以大大简化数据库编程,而以对象的方式来读写数据库(ORM),Yii提供的Active Record (AR) 也是一个流行的 对象-关系映射 (ORM) 技术。每个 AR 类代表一个数据表(或视图),...

2012-12-28 23:12:05

阅读数:2770

评论数:0

Yii Framework 开发教程(25) 数据库-Query Builder示例

上一篇介绍PHP使用DAO(数据库访问对象接口)访问数据库的方法,使用DAO需要程序员编写SQL语句,对于一些复杂的SQL语句,Yii提供了Query Builder来帮助程序员生成SQL语句,Query Builder提供了一中面向对象的方法动态创建SQL语句,打个不十分恰当的比较,PHP 的D...

2012-12-27 19:45:16

阅读数:2660

评论数:0

Yii Framework 开发教程(24) 数据库-DAO 示例

数据访问对象(DAO) 对访问存储在不同数据库管理系统(DBMS)中的数据提供了一个通用的API。 因此,在将底层 DBMS 更换为另一个时,无需修改使用了 DAO 访问数据的代码。Yii DAO 基于 PHP Data Objects (PDO) 构建。它是一个为众多流行的DBMS提供统一数据访...

2012-12-27 12:48:44

阅读数:3212

评论数:0

Yii Framework 开发教程(23) 数据库-概述

Yii提供了强大的数据库编程支持。Yii数据访问对象(DAO)建立在PHP的数据对象(PDO)extension上,使得在一个单一的统一的接口可以访问不同的数据库管理系统(DBMS)。使用Yii的DAO开发的应用程序可以很容易地切换使用不同的数据库管理系统,而不需要修改数据访问代码。Yii 的Ac...

2012-12-27 10:42:00

阅读数:2977

评论数:0

Yii Framework 开发教程(22) UI 组件 Zii组件简介

前面介绍了Yii框架支持的部分UI组件,除了前面介绍的UI组件外,Yii框架还提供了Zii组件库,包括列表视图ListView,表格视图GridView,此外还包括一些基于JQuery的UI组件,如AutoComplete,DataPicker, Button, Drag 和 Drop等,Zii组...

2012-12-26 19:15:08

阅读数:3565

评论数:0

Yii Framework 开发教程(21) UI 组件 自定义Captcha示例

Yii内置的Captcha基本上可以满足大部分需求,如果你对验证码有特殊要求,你可以自定义Captcha,这主要是通过扩展CCaptchaAction来实现的,本例自定义一个验证码功能,随机产生10以内的加减法,用户需要计算出正确的结果才能通过验证。本例基于上例Yii Framework 开发教程...

2012-12-26 18:43:08

阅读数:3158

评论数:1

Yii Framework 开发教程(20) UI 组件 Captcha示例

Captcha(全自动区分计算机和人类的图灵测试-Completely Automated Public Turing test to tell Computers and Humans Apart,简称CAPTCHA)俗称验证码,是一种区分用户是计算机和人的公共全自动程序。在CAPTCHA测试中...

2012-12-26 17:46:25

阅读数:3422

评论数:0

Yii Framework 开发教程(19) UI 组件 TreeView示例

CTreeView用来显示具有层次结构的数据,使用TreeView 通过设置Data属性。Data为具有下面结构的数组:ext: string, 树节点的文本.expanded: boolean,可选,表示该节点是否展开.id: string, 可选,该节点ID.hasChildren: bool...

2012-12-25 22:36:02

阅读数:3338

评论数:0

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

CTextHighlighter用来格式化显示代码,目前支持显示的语言有ABAP, CPP, CSS, DIFF, DTD, HTML, JAVA, JAVASCRIPT, MYSQL, PERL, PHP, PYTHON, RUBY, SQL, XML,显示代码时也可以显示行号,通过showLi...

2012-12-25 20:56:37

阅读数:2598

评论数:0

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

CTabView 用来显示分页标签,使用TabView的基本方法是配置tabs属性,每个Tab可以配置如下属性title:标签标题.content: 标签显示内容.view: 标签显示View的名称,如果同时制定Content,则显示Content内容。url: 点击该标签时页面重定向到指定URL...

2012-12-25 20:17:53

阅读数:3191

评论数:0

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

CStarRating 主要用于评分,显示一组星星(5 个)用于打分。基本用法如下 beginWidget('CActiveForm'); ?> widget('CStarRating',array( 'model'=>$model, 'attribute...

2012-12-25 19:51:31

阅读数:2879

评论数:0

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

CMultiFileUpload 用于上传文件,支持一次同时上传多个文件。这个UI组件是基于jQuery Multi File Upload 插件。Yii 内置的很多UI组件都是基于JQuery,因此需要创建assets 目录用于存放动态生成的javascripts 等。所上传的文件的信息可以通过...

2012-12-25 18:16:44

阅读数:4086

评论数:0

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

CMaskedTextField为格式输入框,可以为文本框指定Mask限制用户可以出入的文本格式,如本例使用99.99.9999 ,可以只允许输入类似日期的文本。修改View,添加CMaskedTextField 组件widget('CMaskedTextField',array( 'm...

2012-12-23 20:56:46

阅读数:2781

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭