http://php.bungkhan.com/pay/er/pay_genre.png
จากรูปผมสร้างโมเดลชื่อ Genre
และกำหนดในส่วนของ action ใน Controller ดังนี้
$dataProvider=new CActiveDataProvider('Genre');
เวลาแสดงใน view ส่วนมากก็ส่งให้ CListView เป็นต้น
เช่น
$this->widget('zii.widgets.CListView', array(
'dataProvider'=>$dataProvider,
'itemView'=>'_viewSlip',
'emptyText'=>'',
'template'=>'{items}
'
));
เวลาแสดงเราเรียกใช้ข้อมูลใน $dataProvider ตามที่เราต้องการ (ไม่โยนไปให้ CListView) สามารถทำได้ดังนี้
foreach($dataProvider->data as $item){
print $item->genreID;
print $item->genreName;
print $item->genreParent;
}
เป็นการนำค่าใน CActiveDataProvider มาใช้นะครับ
0 ความคิดเห็น:
แสดงความคิดเห็น