DedeCMS文章分頁顯示數量,鍵盤左右翻頁[織夢網站模板使用教程]
閱讀 ?·? 發布日期 2019-05-28 07:08 ?·? adminDedeCMS文章可以根據自己的需要合理分頁,達到增加PV的目的。可以增加點擊圖片切換到下一頁和鍵盤左右方向鍵切換。
織夢的圖集模型并不好用,多圖上傳后,無法進行重新排序,維護麻煩。可以考慮用文章模型做圖集,好處有:
①圖片下面可以寫文字性描述,比分頁副標題實用得多;
②每個分頁可以兩張或多張,這是圖集模型無法比擬的;
③分頁頁碼數量控制,如果圖片集分頁全部羅列出來影響美觀。
文章分頁頁碼數量太多修改
DedeCMS用{dede:pagebreak/}對內容分頁,分頁頁碼數量控制需要修改文件/include/arc.archives.class.php,如果是動態分頁,找到function GetPagebreak,靜態分頁修改方法相同,往下找到
for($i=1;$i<=$totalPage$i++)
修改為
if($totalPage>=5){//這個是在分頁數量大于的情況下執行下面的語句 $totallist=4+$nowPage;//這里是要顯示幾頁,如果是5頁就寫4 if($totallist>$totalPage){ $totallist=$totalPage; } //www.vi586.com $d=$nowPage; $dqys=$totallist-($d-1); if($dqys<5){ $d=$totalPage-4; } }else{ $totallist=$totalPage; $d=1; } for($i=$d;$i<=$totallist;$i++)
DedeCMS文章支持鍵盤左右鍵翻頁
在文章模板</head>之前增加
<script type="text/javascript" src="jquery.js"></script><!--引入jquery--> <script type="text/javascript"> $(document).ready(function(){ var prevpage=$("#pre").attr("href"); var nextpage=$("#next").attr("href"); $("body").keydown(function(event){ if(event.keyCode==37 && prevpage!=undefined) location=prevpage; if(event.keyCode==39 && nextpage!=undefined) location=nextpage; }); }); </script>
繼續在/include/arc.archives.class.php,function GetPagebreak函數里,找到
$PageList.="<li><a href='view.php?aid=$aid&pageno=$nPage'>上一頁</a></li>";
<a>標簽增加id='pre',即
$PageList.="<li><a id='pre' href='view.php?aid=$aid&pageno=$nPage'>上一頁</a></li>";
同樣在下面找到
$PageList.="<li><a href='view.php?aid=?$aid&pageno=$lPage'>下一頁</a></li>";
<a>標簽增加id='next',即
$PageList.="<li><a id='next' href='view.php?aid=$aid&pageno=$lPage'>下一頁</a></li>";
為您推薦
-
襯塑管網站建設_網頁定制制作與開發 2020-01-12
-
保溫管網站建設_網頁定制制作與開發 2020-01-12
-
玻璃管網站建設_網頁定制制作與開發 2020-01-12
-
鍍鋅方矩管網站建設_網頁定制制作與 2020-01-12
-
PVC管材網站建設_網頁定制制作與開發 2020-01-12