tp框架自带扩展分页类修改样式

找到源码文件:

Extend/Library/ORG/Util/Page.class.php

直接定义样式,例如:

<style type="text/css">
    .page-a{
        padding:2px;
        font-size: 14px;
        border:1px solid #ccc;
        color:#000;
    }
    .page-span{
        padding:2px;
        font-size: 14px;
        border:1px solid #ccc;
        color:red;      
    }
</style>

其他的也可以任意定义

时间: 2024-10-10 20:00:05

tp框架自带扩展分页类修改样式的相关文章

TP框架自带的正则验证的规则(转载)

thinkphp框架里面自带有很多自动验证的规则,下面是框架自带的正则验证的规则,官方的说明文档里面没有这么多,所以记下来,以备使用. view sourceprint?01static $regex = array(02         'require'=> '/.+/', //匹配任意字符,除了空和断行符03         'email' => '/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/',04         'phone' =&

TP框架中的page分页实现

今天介绍一下如何在tp框架中使用分页功能(TP3.2) 1.第一步,找到我们需要使用的分页类(page.class.php),并将其放在命名空间根目录下的一个位置,比如Library文件夹下或者当前模块下(例如Application  ) 打开分页类,修改命名空间 2.第二步,找到需要分页功能的控制器中相对应的操作方法 public function index(){ $art=M("article"); //分页显示方法 $zts=$art->count(); //查询总条数

二十七、CI框架之自己写分页类并加载(写分页还是有难度,搞了一整天)

一.我们写好自己的分页代码,防止library目录中,带构造函数 二.在模型中,添加2个函数,一个是查询数据的条数,第二个是取出数据库中的数据 三.在控制中,写入相应的代码,如下: 四.在界面中,写入代码 五.我们打开浏览器,就可以看到CI框架的分页已经被我们替换掉了,如图: 总结: 大家可以看到,目前我自己比较好用的一个分页类在CI中可以正常使用,但是翻页之后,是用的 [ ?page=6 ]这种形式来呈现的,和CI还是不符合,我们后续改进一下分页类的写法,符合CI的规范. 原文地址:https

TP框架调用ajax 以及分页的引用

thinkphp使用ajax和之前使用ajax的方法一样,不同点在于之前的ajax中的url指向了一个页面,而thinkphp里面的url需要指向一个操作方法. 一.thinkphp使用ajax返回数据 1.先在Admin\Controller\MainController.class.php里面写一个方法 public function testajax()//ajax测试方法 { $this->show(); } 2.在Admin\View\Main文件夹里面建对应的显示页面testajax

CI框架中,扩展验证码类。

使用CI框架的朋友,应该都知道CI框架的的验证码辅助函数,不太好用.它需要写入到数据库中,然后再进行比对. 大家在实际项目中,好像不会这样去使用,因为会对数据库造成一定的压力. 所以,我们还是利用session来临时存储验证码,比较的稳妥. 下面附上验证码类的代码.这个类是放在libraries这个库文件夹下. <?php /** * 验证码类 */ class Code{ //资源 private $img; //画布宽度 public $width = 150; //画布高度 public

分享一款基于TP框架的CMS,前端已修改使用Bootstrap

不想弄了.真心累.已把 shuipfcms 前端修改成 bootstrap ,学习其他框架. 这是首页. 还有栏目页.文章详情页.图片详情页.软件下载页,tag标签页.tag列表页.下载最终页.  遗憾的是, 搜索未完成. 有兴趣的人可以继续完成这个项目,可以作个人独立博客. shuipfcms ,是水平凡的产品(版权). 附件有详细的图片.SQL备份.readme(内有后台账号.密码) 云盘下载:http://pan.baidu.com/s/1hshiR1E 本人,仅修改了前端的布局,以及增加

TP框架数组去重后分页

$view = D('HistoryTest')     ->alias("as a")     ->join("qxy_test as b on a.object = b.id")     ->field("b.title,b.id,a.uid")     ->order('a.id desc')     ->where("a.title like '%".$key."%'"

TP框架实现分页(NEW)

TP框架自带分页的实现方法,所以使用这个分页方案,不用再重新造轮子 1,先看效果图 2,源码 /** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $m 模型,引用传递 * @param $where 查询条件 * @param int $pagesize 每页查询条数 * @return \Think\Page */ public static function getpage(&$m,$where,$pagesize=10){ $m1=clone $m;//浅复制

TP框架实现分页

TP框架自带分页的实现方法,所以使用这个分页方案,不用再重新造轮子 1,先看效果图 2,源码 /** * TODO 基础分页的相同代码封装,使前台的代码更少 * @param $m 模型,引用传递 * @param $where 查询条件 * @param int $pagesize 每页查询条数 * @return \Think\Page */ public static function getpage(&$m,$where,$pagesize=10){ $m1=clone $m;//浅复制