我在一年前有一些Yii的经验,但我无法解决这个简单的任务,我必须接管一个网站作为开发人员;
我有以下(非常简化):
CONTROLLER
$data = $this->webshop->$funcname($_POST['fromDate'],$_POST['toDate'],$_POST['category']);
//this may contain thousands of rows
$this->render('index', array(
'model' => $this->oStatForm,
'data' => $data,
'sum' => $sum,
));
查看
<div class="gridview" id="stat_grid">
<?php echo $this->renderPartial('table',array('data'=>$data)); ?>
</div>
并且在表格中有一个foreach
来打印表格行。我必须在整个事情中实现分页...但我不知道如何做到这一点,因为使用了POST。 CLinkPager是我的第一次尝试,但它适用于GET ......