zoukankan      html  css  js  c++  java
  • 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));?>">&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;?>

    1、以专家为榜样,不必自己重新探索
    2、解构技能,找出实现80%效果的那20%
    3、不要一心二用
    4、练习练习再练习!然后获得即时反馈
    5、坚持,不要在低谷期放弃
  • 相关阅读:
    2016/9/18结对编程之需求分析与原型设计。
    K米评测
    软件工程的实践项目课程的自我目标
    url学习1
    调研构建之法指导下的作品
    初次尝试对接
    第二次结对编程作业——毕业导师智能匹配
    uml
    Qt中采用cairo将图片导出至PDF
    SQL删除重复的记录(只保留一条)
  • 原文地址:https://www.cnblogs.com/zhongyuan/p/3806239.html
Copyright © 2011-2022 走看看