pagi gan…
gw ada masalah sama CPagination ni…
paginationnya ga bekerja, tapi datanya malah ditampilin semua ga pake paging.
langsung aja ya.
ini di controllernya.
public function actionReport()
{
$data=new Report;
if(isset($_GET['Report']))
{
$count=Yii::app()->db->createCommand("select count(*) from barang where id_barang=$this->id_barang")->queryScalar();
$sql="select * from barang where id_barang=$this->id_barang";
$cmd=Yii::app()->db->createCommand($sql);
$pages = new CPagination($count);
$pages->pageSize=120;
$models = $cmd->queryAll();
$pages->applyLimit($cmd);
$this->render('all_report', array(
'models' => $models,
'pages' => $pages
));
}
else
$this->render('allReport',array('model'=>$data));
}
ini di viewnya
foreach ($models as $i)
{
$i["id_barang"];
$i["nama barang"];
$i["jumlah"];
$i["stock"];
}
$this->widget('CLinkPager', array('pages' => $pages,));
tolong bantuannya ya gan…
dah mentok banget nih…