POST TIME:2021-05-23 01:32
在織夢dedecms網站中分頁是自然不能少的,最近也給大家介紹過,如果覺得分頁太多不好,可以參考一下,這里再給大家介紹一種方法,就是當織夢內容頁分頁數太多時隱藏的方法。
打開include/arc.archives.class.php文件
第一步、查找“function GetPagebreakDM($totalPage,$nowPage,$aid)”(動態頁面分頁函數)再往下找到
for($i=1;$i<=$totalPage;$i++)
修改為
$total_list=10;
if($nowPage >= $total_list) {
$i = $nowPage-4;
$total_list = $nowPage+4;
if($total_list >= $totalPage) $total_list = $totalPage;
}else{
$i=1;
if($total_list >= $totalPage) $total_list = $totalPage;
}
for($i;$i<=$total_list;$i++)
第二步、查找“function GetPagebreak($totalPage,$nowPage,$aid)”(靜態頁面分頁函數),再往下找到
for($i=1;$i<=$totalPage;$i++)
改為
$total_list=10;
if($nowPage >= $total_list) {
$i = $nowPage-4;
$total_list = $nowPage+4;
if($total_list >= $totalPage) $total_list = $totalPage;
}else{
$i=1;
if($total_list >= $totalPage) $total_list = $totalPage;
}
for($i;$i<=$total_list;$i++)
注意:
$total_list=10;為首個分頁顯示10個分頁地址 規律自行了解 很實用
-4 +4 例如 在第一頁 就顯示1-10 在第10頁 就顯示 10 前后的4頁,效果 6 7 8 9 10 11 12 13 14