У меня есть опыт работы с Yii год назад, но я не могу решить эту простую задачу для веб-сайта, который я должен взять на себя как разработчика;Пагинация с Yii
У меня есть следующие (очень упрощенный):
КОНТРОЛЛЕР
$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 ...
Попробует завтра. 10x! – mariobgr