《PHP編程:Yii CGridView用法實例詳解》要點:
本文介紹了PHP編程:Yii CGridView用法實例詳解,希望對您有用。如果有疑問,可以聯系我們。
相關主題:YII框架
PHP實戰本文實例講述了Yii CGridView用法.分享給大家供大家參考,具體如下:
PHP實戰CGridView的功能是用來顯示的數據列表.它支持排序,分頁,和AJAX數據請求.
PHP實戰CGridView最好使用 data provider,最好是 CActiveDataProvider .
PHP實戰簡單代碼如下:
PHP實戰
$dataProvider=new CActiveDataProvider('Post');
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
));
PHP實戰詳細示例:
PHP實戰
$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',
),
),
));
PHP實戰屬性說明:
PHP實戰actionPrefix 方法前輟
PHP實戰afterAjaxUpdate AJAX成功響應后調用的JAVASCRIPT函數
PHP實戰ajaxUpdate 是否啟用AJAX請求數據
PHP實戰ajaxUpdateError AJAX失敗響應后調用的JAVASCRIPT函數
PHP實戰ajaxUrl AJAX請求的URL
PHP實戰ajaxVar AJAX請求,使用GET方式傳送的變量
PHP實戰baseScriptUrl 視圖資源的URL
PHP實戰beforeAjaxUpdate 在AJAX調用之前調用的JAVASCRIPT函數
PHP實戰blankDisplay 列標題為空顯示的內容
PHP實戰columns 內容列有配置
PHP實戰controller 控制器
PHP實戰cssFile 視圖的樣式
PHP實戰dataProvider 視圖的數據
PHP實戰emptyText 內容為空顯示的信息
PHP實戰filterPosition 搜索框所在的位置
PHP實戰更多關于Yii相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優秀開發框架總結》、《smarty模板入門基礎教程》、《php日期與時間用法總結》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》
PHP實戰希望本文所述對大家基于Yii框架的PHP程序設計有所幫助.