发布于 2017-08-14 17:36:33 | 43 次阅读 | 评论: 0 | 来源: 网友投递

这里有新鲜出炉的YII 2.0教程,程序狗速度看过来!

Yii高性能PHP框架

Yii Framework是一个基于组件、用于开发大型 Web 应用的高性能 PHP 框架。Yii提供了今日Web 2.0应用开发所需要的几乎一切功能。Yii是最有效率的PHP框架之一。Yii是创始人薛强的心血结晶,于2008年1月1日开始开发。


这篇文章主要介绍了Yii CGridView用法,结合实例形式分析了CGridView的功能、用法与相关属性用法,具有一定参考借鉴价值,需要的朋友可以参考下

本文实例讲述了Yii CGridView用法。分享给大家供大家参考,具体如下:

CGridView的功能是用来显示的数据列表。它支持排序,分页,和AJAX数据请求。

CGridView最好使用 data provider,最好是 CActiveDataProvider

简单代码如下:


$dataProvider=new CActiveDataProvider('Post');
$this->widget('zii.widgets.grid.CGridView', array(
  'dataProvider'=>$dataProvider,
));

详细示例:


$this->widget('zii.widgets.grid.CGridView', array(
  'dataProvider'=>$dataProvider,
  'columns'=>array(
    'title',     // display the 'title' attribute
    'category.name', // display the 'name' attribute of the 'category' relation
    'content:html',  // display the 'content' attribute as purified HTML
    array(      // display 'create_time' using an expression
      'name'=>'create_time',
      'value'=>'date("M j, Y", $data->create_time)',
    ),
    array(      // display 'author.username' using an expression
      'name'=>'authorName',
      'value'=>'$data->author->username',
    ),
    array(      // display a column with "view", "update" and "delete" buttons
      'class'=>'CButtonColumn',
    ),
  ),
));

属性说明:

actionPrefix 方法前辍

afterAjaxUpdate AJAX成功响应后调用的JAVASCRIPT函数

ajaxUpdate 是否启用AJAX请求数据

ajaxUpdateError AJAX失败响应后调用的JAVASCRIPT函数

ajaxUrl AJAX请求的URL

ajaxVar AJAX请求,使用GET方式传送的变量

baseScriptUrl 视图资源的URL

beforeAjaxUpdate 在AJAX调用之前调用的JAVASCRIPT函数

blankDisplay 列标题为空显示的内容

columns 内容列有配置

controller 控制器

cssFile 视图的样式

dataProvider 视图的数据

emptyText 内容为空显示的信息

filterPosition 搜索框所在的位置

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。



相关阅读 :
Yii CGridView用法实例详解
Yii中表单用法实例详解
YII Framework框架使用YIIC快速创建YII应用之migrate用法实例详解
Yii中CGridView关联表搜索排序方法实例详解
Yii基于数组和对象的Model查询技巧实例详解
Yii配置文件使用详解
YII Framework框架教程之缓存用法详解
YII Framework框架教程之日志用法详解
Yii的Srbac插件用法详解
Yii中的relations数据关联查询及功能用法详解
Yii视图CGridView列表用法实例分析
Yii框架中memcache用法实例
最新网友评论  共有(0)条评论 发布评论 返回顶部
月排行榜

Copyright © 2007-2017 PHPERZ.COM All Rights Reserved   冀ICP备14009818号  版权声明  服务