花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

Dedecms文章內(nèi)容分頁{dede:pagebreak/}調(diào)用方法

時(shí)間: 2018-12-06 11:51 閱讀: 作者:素材無憂網(wǎng)

在用織夢(mèng)dedecms做文章內(nèi)容頁時(shí),需要顯示分頁效果就要用{dede:pagebreak/},通常用的方法如下:
在文章內(nèi)容的div下面加入如下代碼:
<div class="dede_pages">
   <ul class="pagelist">
    {dede:pagebreak/}
   </ul>
  </div>
上面是默認(rèn)模板中的div代碼,樣式你也可以直接復(fù)制默認(rèn)的css。當(dāng)然你也可以設(shè)置自己的css。



    織夢(mèng)內(nèi)容分頁很多時(shí),分頁就會(huì)錯(cuò)誤,很不美觀,織夢(mèng)文章內(nèi)容頁pagebreak分頁數(shù)太多這是個(gè)bug,那么能不能控制Dedecms文章內(nèi)容分頁{dede:pagebreak/}顯示頁數(shù)呢? 答案是能!
    方法很簡單,到include/arc_archives.class.php文件中,

查找 for($i=1;$i<=$totalPage;$i++)

替換為:
 
$total_list=7; //顯示7個(gè),3*2+1=7 
if($nowPage >= $total_list) { 
$i = $nowPage-3; //前后6個(gè),(7-1)/ 2=3 
$total_list = $nowPage+3; //前后3個(gè),(7-1)/ 2=3 
if($total_list >= $totalPage) 
$total_list = $totalPage;  }else{ 
$i=1; 
if($total_list >= $totalPage) 
$total_list = $totalPage;  } 
for($i;$i<=$total_list;$i++) 
這樣 比如我有12頁的文章 就會(huì)是如下效果
Dedecms文章內(nèi)容分頁{dede:pagebreak/}調(diào)用方法

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: Dedecms文章內(nèi)容分頁{dede:pagebreak/}調(diào)用方法

標(biāo)簽:  
相關(guān)文章
模板推薦