当前位置:首页 > CMS教程 > 其它CMS > 列表

Yii实现简单分页的方法

发布:smiling 来源: PHP粉丝网  添加日期:2021-07-31 20:25:13 浏览: 评论:0 

这篇文章主要介绍了Yii实现简单分页的方法,涉及Yii模型调用读取数据及视图操作相关技巧,需要的朋友可以参考下。

本文实例讲述了Yii实现简单分页的方法,分享给大家供大家参考,具体如下:

yii分页方法:

  1. function actionPage(){ 
  2.     $criteria=new CDbCriteria(); 
  3.     $count=Archives::model()->count($criteria); 
  4.     $pages=new CPagination($count); 
  5.     // results per page 
  6.     $pages->pageSize=10; 
  7.     $pages->applyLimit($criteria); 
  8.     $models=Archives::model()->findAll($criteria); 
  9.     $this->render('Archives'array
  10.       'models' => $models
  11.       'pages' => $pages 
  12.     )); 

view视图的方法

  1. <ul> 
  2. <?php foreach($models as $model): ?> 
  3.  <li><?php echo $model->title;?></li> 
  4. <?php endforeach; ?> 
  5. </ul> 
  6. <?php $this->widget('CLinkPager', array( 
  7.   'pages' => $pages, 
  8.     'header'=>'', 
  9.     'prevPageLabel'=>'上一页', 
  10.     'nextPageLabel'=>'下一页', 
  11.     'cssFile'=>'css/cc/css.css', 
  12. )) ?>

Tags: Yii分页

分享到: