我有:
$dataProvider = new CArrayDataProvider ($items ,
array(
'pagination'=>array(
'pageSize'=> 10,
),
));
我渲染:
$this->widget('zii.widgets.CListView', array(
'dataProvider'=> $dataProvider,
'itemView' => 'items',
'summaryText' => '',
'emptyText' => '
',
));
问题是它抱怨数据集中的 ID。它希望它被称为“id”。所以我得到:
Undefined property: stdClass::$id
C:\wamp\www\yii\web\CArrayDataProvider.php(108)
如何更改它以使其使用“itemid”而不是“id”作为列引用?