本文以实例代码简述了yii实现分页的方法,供学习yii的朋友参考,具体代码如下:
1.控制器部分代码:
order='id DESC';
$count=User::model()->count($criteria);
$pager=new CPagination($count);
$pager->pageSize=10;
$pager->applyLimit($criteria);
$userList=User::model()->findAll($criteria);
$this->render('test',array('list'=>$userList,'pages'=>$pager));
}
2.视图部分代码:
username.'
'; echo $o->id.'
'; } $this->widget('CLinkPager',array( 'header'=>'','firstPageLabel' => '首页','lastPageLabel' => '末页','prevPageLabel' => '上一页','nextPageLabel' => '下一页','pages' => $pages,'maxButtonCount'=>13 ) ); ?>
'; echo $o->id.'
'; } $this->widget('CLinkPager',array( 'header'=>'','firstPageLabel' => '首页','lastPageLabel' => '末页','prevPageLabel' => '上一页','nextPageLabel' => '下一页','pages' => $pages,'maxButtonCount'=>13 ) ); ?>
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。