thinkphp3.2如何在在分页时显示省略号,我百度搜索的都是旧版本的,复制粘贴以后不管用
若以下回答无法解决问题,邀请你更新回答
1个回答
展开全部
你要怎样的省略号?什么地方?
追答
你要省略的地方不明确。
像你这样的需求,直接设置参数是不行的,需要修改源码:
page.class.php中这一段代码,根据你的需要修改一下就可以了:
//数字连接
$link_page = "";
for($i = 1; $i <= $this->rollPage; $i++){
if(($this->nowPage - $now_cool_page) <= 0 ){
$page = $i;
}elseif(($this->nowPage + $now_cool_page - 1) >= $this->totalPages){
$page = $this->totalPages - $this->rollPage + $i;
}else{
$page = $this->nowPage - $now_cool_page_ceil + $i;
}
if($page > 0 && $page != $this->nowPage){
if($page <= $this->totalPages){
$link_page .= '<li><a class="num" href="' . $this->url($page) . '">' . $page . '</a></li>';
}else{
break;
}
}else{
if($page > 0 && $this->totalPages != 1){
$link_page .= '<li class="active"><a>' . $page . '</a></li>';
}
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询