controller

$criteria = new CDbCriteria;

$criteria->order = 'id asc'; //这边还可以写其他的sql语句

$count = Bankinfo::model()->count($criteria);

$pages = new CPagination($count);
$pages->pageSize = 1;
$pages->applylimit($criteria);

$bankinfos = Bankinfo::model()->findAll($criteria);

$this->render('index', array(
'bankinfos' => $bankinfos,
'pages' => $pages,
));

view里

<div class="green-black">
<?php
$this->widget('MyLinkPager',array(
'pages'=>$pages,
));
?>
</div>

view里结合bootstrap          //蛋疼在只有 currentPage属性可用

<?php if($pages->pageCount > 1):?>
<div class="page_margin">
<ul class="pagination ">
<li class="<?php echo $pages->currentPage <= 0?'disabled':''; ?>"><a href="<?php echo $pages->currentPage <= 0?'':$this->createUrl('bank/index',array('page'=>$pages->currentPage));?>">&laquo;</a></li>
<?php for($i = 1;$i <= $pages->pageCount;$i++):?>
<li class="<?php echo $pages->currentPage +1 == $i?'active':''; ?>"><a href="<?php echo $this->createUrl('bank/index',array('page'=>$i));?>"><?php echo $i; ?></a></li>
<?php endfor; ?>
<li class="<?php echo $pages->currentPage+1 >= $pages->pageCount?'disabled':''; ?>"><a href="<?php echo $pages->currentPage+1 >= $pages->pageCount?'':$this->createUrl('bank/index',array('page'=>$pages->currentPage+2));?>">&raquo;</a></li>
</ul>
</div>
<?php endif;?>

转载于:https://www.cnblogs.com/zhongyuan/p/3806239.html

Yii 之分页 + bootstrap相关推荐

  1. Yii实现分页的两种方法

    Yii实现分页的两种方法,一种是用DAO实现,另外一种是在widget实现. 各有优点吧,第一种效率会高一点, 第二种可以使用自带的表格,方便一些. 一. DAO实现分页. [Controller层] ...

  2. yii2 ajax分页,Yii框架分页技术实例分析

    本文实例讲述了Yii框架分页技术.分享给大家供大家参考,具体如下: 直接上代码: 1.首先写控制器层 先引用pagination类 use yii\data\Pagination; 写自己的方法: f ...

  3. php bootstraptable分页,Bootstrap table分页问题汇总【附答案代码】

    本篇文章为大家总结了几个使用bootstrap table实现分页时可能会遇到的问题,希望能够对大家有所帮助. 问题1 :服务器端取不到form值,querystring没有问题,但是request. ...

  4. yii ajax 分页

    $criteria = new CDbCriteria();$dataProvider = new CActiveDataProvider('UserModel', array('pagination ...

  5. 3.9 Bootstrap 分页

    文章目录 Bootstrap 分页 分页(Pagination) 默认的分页 分页的状态 分页的大小 翻页(Pager) 默认的翻页 对齐的链接 翻页的状态 分页 Bootstrap 分页 本章将讲解 ...

  6. Bootstrap基础一 CSS 概览

    原文:Bootstrap<基础一> CSS 概览 HTML 5 文档类型(Doctype) Bootstrap 使用了一些 HTML5 元素和 CSS 属性.为了让这些正常工作,您需要使用 ...

  7. Bootstrap基础二十七 多媒体对象(Media Object)

    Bootstrap<基础二十七> 多媒体对象(Media Object) 原文:Bootstrap<基础二十七> 多媒体对象(Media Object) Bootstrap 中 ...

  8. Bootstrap基础二 网格系统

    原文:Bootstrap<基础二> 网格系统 Bootstrap 提供了一套响应式.移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列. 什 ...

  9. Bootstrap 基础五表格

    原文:Bootstrap <基础五>表格 Bootstrap 提供了一个清晰的创建表格的布局.下表列出了 Bootstrap 支持的一些表格元素: 标签 描述 <table> ...

最新文章

  1. 如何用jsp在线自动批改_推荐:5个好用的免费自动化在线营销工具
  2. Xamarin Android SDK无法更新的解决办法
  3. Lotus Domino单用户多账号多邮件地址配置
  4. 杭电1241java实现dfs
  5. wxWidgets:wxStreamToTextRedirector类用法
  6. 单例模式示例_单例设计模式示例
  7. 基于JAVA+SpringBoot+Mybatis+MYSQL的药店进销存管理系统
  8. Quartz + Oracle 分布式Job实现
  9. ARM、DSP、FPGA的区别
  10. php gmssl,关于GmSSL
  11. 史密斯圆图串并联口诀_最近终于把阻抗匹配和史密斯圆图搞懂了,总结了一下!...
  12. tpac100控制器设置教程_TP-link AC100控制器配置基础教程
  13. 澳洲穷人的生活什么样?
  14. 计算机教室标语6个字,教室标语60句
  15. 关于Adams仿真过程中问题的解决记录
  16. NFormer: robust person re-identification with neighbor transformer
  17. 【渝粤教育】国家开放大学2019年春季 0553-22T色彩 参考试题
  18. JavaScrpit+Html实现日期时间启动、停止操作(应用场景:计时器、秒表)
  19. 西门子200SMART(六)数据块
  20. [摘录]TGA图像文件格式资料

热门文章

  1. 内网网段划分ciso交换机配置
  2. Redis安装及基本配置
  3. JS replace 回调
  4. java 随机数 【指定范围】
  5. Xshell5 提示要继续使用此程序,您必须应用最新的更新或使用新版本
  6. 关于测试url传值的问题
  7. Python3网络爬虫——(4)urllib.error异常处理
  8. 查看命令为内置命令还是外部命令
  9. AngularJS从入门到实践(一)
  10. Python 读写文件和file对象(转)