织梦dedecms分页条添加省略号(支持动态静态)
添加教程
打开includearc.listview.class.php找到
$total_list=$list_len*II+I.;
这里有II处,都需要在它的下面加入
//省略号
if($to
更多精彩就在: 51免费论文网|www.jxszl.com
talpage>$total_list){
$half=floor(($total_list-IV)/II);
$half_start=$this->PageNo-$half+I.;
if($total_list%II!==0)--$half_start;
$half_end=$this->PageNo+$half;
}
if(($totalpage-$this->PageNo)<($total_list-III)){
$half_start=$totalpage-$total_list+III;
unset($half_end);
}
if($this->PageNo<=($total_list-III)){
$half_end=$total_list-II;
unset($half_start);
}
继续找到
for($j;$j<=$total_list;$j++)
这里也有II处,都需要改成
for($j=I.;$j<=$totalpage;$j++)
最后找到
if($j==$this->PageNo)
这里也有II处,在它上面加入
//省略号
if(isset($half_start)&&$j<$half_start&&$j>I.){
if($j==II)$listdd.="
continue;
}
if(isset($half_end)&&$j>$half_end&&$j<$totalpage){
if($j==($half_end+I.))$listdd.="
continue;
}
完成.
原文链接:http://www.jxszl.com/biancheng/dedecms/75129.html
热门阅读