POST TIME:2021-05-23 01:32
在織夢(mèng)dedecms網(wǎng)站中分頁(yè)是自然不能少的,最近也給大家介紹過(guò),如果覺(jué)得分頁(yè)太多不好,可以參考一下,這里再給大家介紹一種方法,就是當(dāng)織夢(mèng)內(nèi)容頁(yè)分頁(yè)數(shù)太多時(shí)隱藏的方法。
打開(kāi)include/arc.archives.class.php文件
第一步、查找“function GetPagebreakDM($totalPage,$nowPage,$aid)”(動(dòng)態(tài)頁(yè)面分頁(yè)函數(shù))再往下找到
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)”(靜態(tài)頁(yè)面分頁(yè)函數(shù)),再往下找到
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;為首個(gè)分頁(yè)顯示10個(gè)分頁(yè)地址 規(guī)律自行了解 很實(shí)用
-4 +4 例如 在第一頁(yè) 就顯示1-10 在第10頁(yè) 就顯示 10 前后的4頁(yè),效果 6 7 8 9 10 11 12 13 14