大佬教程收集整理的这篇文章主要介绍了thinkphp分页实现效果,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
对于thinkphp分页的实现效果,一共分为两种一种是一种调用公共函数中的函数方法,而另一种是模型中书写分页的方法,下面就给需要的朋友来整理一下。
$p->parameter=I('get.');
$m->limit($p->firstRow,$p->listRows);
return $p;
}
getpage方法可以放在TP框架的 Application/Common/Common/function.php,这个文档可以专门放置一些通用的方法,在哪里都可以调用(如:Controller文件,View文件等)。
再是View代码
.pagination ul li.rows {
line-height: 30px;
padding-left: 5px;
}
.pagination ul li.rows b{Color: #f00}
.pagination ul li a,.pagination ul li span {
float: left;
padding: 4px 12px;
line-height: 20px;
text-decoration: none;
BACkground-color: #fff;
BACkground: url('../images/bottom_bg.png') 0px 0px;
border: 1px solid #d3dbde;
/border-left-width: 0;/
margin-left: 2px;
color: #08c;
}
.pagination ul li a:hover{
color: red;
BACkground: #0088cc;
}
.pagination ul li.first-child a,.pagination ul li.first-child span {
border-left-width: 1px;
-webkit-border-bottom-left-radius: 3px;
border-bottom-left-radius: 3px;
-webkit-border-top-left-radius: 3px;
border-top-left-radius: 3px;
-moz-border-radius-bottomleft: 3px;
-moz-border-radius-topleft: 3px;
}
.pagination ul .disabled span,.pagination ul .disabled a,.pagination ul .disabled a:hover {
color: #999;
cursor: default;
BACkground-color: transparent;
}
.pagination ul .active a,.pagination ul .active span {
color: #999;
cursor: default;
}
.pagination ul li a:hover,.pagination ul .active a,.pagination ul .active span {
BACkground-color: #f0c040;
}
.pagination ul li.last-child a,.pagination ul li.last-child span {
-webkit-border-top-right-radius: 3px;
border-top-right-radius: 3px;
-webkit-border-bottom-right-radius: 3px;
border-bottom-right-radius: 3px;
-moz-border-radius-topright: 3px;
-moz-border-radius-bottomright: 3px;
}
.pagination ul li.current a{Color: #f00 ;font-weight: bold; BACkground: #ddD}
以上是大佬教程为你收集整理的thinkphp分页实现效果全部内容,希望文章能够帮你解决thinkphp分页实现效果所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。