【问题标题】:Pagination with Yii使用 Yii 进行分页
【发布时间】:2014-11-27 04:16:41
【问题描述】:

一年前我有一些使用 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...

【问题讨论】:

    标签: php yii pagination


    【解决方案1】:

    我建议你使用CGridViewCActiveDataProvider,所有的分页、过滤等都会自动完成。

    【讨论】:

    • 明天试试。 10 倍!
    猜你喜欢
    • 2014-05-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多