Tablodan birkaç satır seçmeye ve onu birden çok sayfaya (sayfalara ayırma) dönüştürmeye çalışıyorum.yii Sınır ve sayfalandırma ile CActiveDataProvider
return new CActiveDataProvider('Downloads',
array(
'criteria' => array(
'select' => 'download_id,title,thumb_ext',
'order' => 'download_id DESC',
'limit' => $count,
),
'pagination' => array('pageSize' => 5,),
)
);
CGridView kullanarak bunu göstermek görünümünde:: Bu modelde bir koddur
$this->widget('zii.widgets.grid.CGridView', array(
'dataProvider'=>$dataProvider,
'columns' => array('download_id', 'title', 'thumb_ext'),
));
sorun CActiveDataProvider kriterlerinin sınırını yok sayar ve tablonun tüm satırları döndüren olmasıdır ...
Teşekkürler.
$ dataProvider, CActiveDataProvider nesnesini içerir mi? –
Evet, buradan Kontrolörün kodunu yayınlamadım ... – Savash