Yii 之分页 + bootstrap
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));?>">«</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));?>">»</a></li>
</ul>
</div>
<?php endif;?>
转载于:https://www.cnblogs.com/zhongyuan/p/3806239.html
Yii 之分页 + bootstrap相关推荐
- Yii实现分页的两种方法
Yii实现分页的两种方法,一种是用DAO实现,另外一种是在widget实现. 各有优点吧,第一种效率会高一点, 第二种可以使用自带的表格,方便一些. 一. DAO实现分页. [Controller层] ...
- yii2 ajax分页,Yii框架分页技术实例分析
本文实例讲述了Yii框架分页技术.分享给大家供大家参考,具体如下: 直接上代码: 1.首先写控制器层 先引用pagination类 use yii\data\Pagination; 写自己的方法: f ...
- php bootstraptable分页,Bootstrap table分页问题汇总【附答案代码】
本篇文章为大家总结了几个使用bootstrap table实现分页时可能会遇到的问题,希望能够对大家有所帮助. 问题1 :服务器端取不到form值,querystring没有问题,但是request. ...
- yii ajax 分页
$criteria = new CDbCriteria();$dataProvider = new CActiveDataProvider('UserModel', array('pagination ...
- 3.9 Bootstrap 分页
文章目录 Bootstrap 分页 分页(Pagination) 默认的分页 分页的状态 分页的大小 翻页(Pager) 默认的翻页 对齐的链接 翻页的状态 分页 Bootstrap 分页 本章将讲解 ...
- Bootstrap基础一 CSS 概览
原文:Bootstrap<基础一> CSS 概览 HTML 5 文档类型(Doctype) Bootstrap 使用了一些 HTML5 元素和 CSS 属性.为了让这些正常工作,您需要使用 ...
- Bootstrap基础二十七 多媒体对象(Media Object)
Bootstrap<基础二十七> 多媒体对象(Media Object) 原文:Bootstrap<基础二十七> 多媒体对象(Media Object) Bootstrap 中 ...
- Bootstrap基础二 网格系统
原文:Bootstrap<基础二> 网格系统 Bootstrap 提供了一套响应式.移动设备优先的流式网格系统,随着屏幕或视口(viewport)尺寸的增加,系统会自动分为最多12列. 什 ...
- Bootstrap 基础五表格
原文:Bootstrap <基础五>表格 Bootstrap 提供了一个清晰的创建表格的布局.下表列出了 Bootstrap 支持的一些表格元素: 标签 描述 <table> ...
最新文章
- 如何用jsp在线自动批改_推荐:5个好用的免费自动化在线营销工具
- Xamarin Android SDK无法更新的解决办法
- Lotus Domino单用户多账号多邮件地址配置
- 杭电1241java实现dfs
- wxWidgets:wxStreamToTextRedirector类用法
- 单例模式示例_单例设计模式示例
- 基于JAVA+SpringBoot+Mybatis+MYSQL的药店进销存管理系统
- Quartz + Oracle 分布式Job实现
- ARM、DSP、FPGA的区别
- php gmssl,关于GmSSL
- 史密斯圆图串并联口诀_最近终于把阻抗匹配和史密斯圆图搞懂了,总结了一下!...
- tpac100控制器设置教程_TP-link AC100控制器配置基础教程
- 澳洲穷人的生活什么样?
- 计算机教室标语6个字,教室标语60句
- 关于Adams仿真过程中问题的解决记录
- NFormer: robust person re-identification with neighbor transformer
- 【渝粤教育】国家开放大学2019年春季 0553-22T色彩 参考试题
- JavaScrpit+Html实现日期时间启动、停止操作(应用场景:计时器、秒表)
- 西门子200SMART(六)数据块
- [摘录]TGA图像文件格式资料