最新消息: 新版网站上线了!!!

yii简单的分页方法

控制器
$model=new Post();
$criteria=new CDbCriteria;
$criteria->order = 'rank DESC,time ASC';
$total = $model->count($criteria);
$pages=new CPagination($total);
$pages->pageSize=self::PAGE_SIZE;
$pages->applyLimit($criteria);
$list = $model->->findAll($criteria);
$this->render('index',array(
    'list'=>$list,
    'pages'=>$pages,
));

in views

<?php foreach($list as $data):?>
.......
<?php endforeach; ?>
<? $this->widget('CLinkPager', array('pages' => $pages)); ?>

转载请注明:谷谷点程序 » yii简单的分页方法