本文實(shí)例講述了Yii實(shí)現(xiàn)簡單分頁的方法。分享給大家供大家參考,具體如下:
yii分頁方法
function actionPage(){
$criteria=new CDbCriteria();
$count=Archives::model()->count($criteria);
$pages=new CPagination($count);
// results per page
$pages->pageSize=10;
$pages->applyLimit($criteria);
$models=Archives::model()->findAll($criteria);
$this->render('Archives', array(
'models' => $models,
'pages' => $pages
));
}
view視圖的方法
<ul>
<?php foreach($models as $model): ?>
<li><?php echo $model->title;?></li>
<?php endforeach; ?>
</ul>
<?php $this->widget('CLinkPager', array(
'pages' => $pages,
'header'=>'',
'prevPageLabel'=>'上一頁',
'nextPageLabel'=>'下一頁',
'cssFile'=>'css/cc/css.css',
)) ?>
希望本文所述對大家基于Yii框架的PHP程序設(shè)計(jì)有所幫助。