[已解决]请教CGridView和dataProvider问题? [ 新手入门 ]
用yii新加了个视图 代码展示部分为
<?php
$dataProvider=new CActiveDataProvider('posts', array(
'criteria'=>array(
'condition'=>'flag="1"',
'order'=>'id DESC',
),
'pagination'=>array(
'pageSize'=>20,
),
));
$this->widget('zii.widgets.grid.CGridView', array(
'id'=>'posts-grid',
'dataProvider'=>$dataProvider,
'enableSorting'=>false,
'columns'=>array(
'id::编号',
'title::标题',
array( // display a column with "view", "update" and "delete" buttons
'class'=>'CLinkColumn',
'label'=>'到回收站',
'url'=>Yii::app()->createUrl("posts/edit",array("id"=>$data->id)),//这里报错
),
),
)); ?>
上面的 Yii::app()->createUrl("posts/edit",array("id"=>$data->id))
,报错 提示Undefined variable: data
请大牛指教 该怎样获取CGridView 的编号ID。。。按2楼的方法直接输出字符了
共 7 条回复
luohan
注册时间:2012-02-14
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱40
- 威望0
- 积分40