如何通過自由列表功能實現DedeCMS織夢首頁分頁?

Tags: 功能, 織夢,

織夢內容管理系統(DedeCms) 以簡單、實用、開源而聞名,依託DedeCms系統搭建成個人博客,有很多優勢,例如:①可全站生成html(比偽靜態要好很多);②海量文章支持(生成靜態文件以後,降低服務器資源消耗);③模板自定義相當簡便(懂html即可修改);其他功能大家自己慢慢體會吧。DedeCms功能非常強大,但是博客系統特有的首頁文章列表分頁的功能卻不能直接調用。今天小編來講一下如何通過自由列表的功能實現首頁日誌列表分頁。

工具/原料

基於織夢內容管理系統(DedeCms) 的博客Blog網站

方法/步驟

登陸DedeCMS織夢程序的後臺→核心→頻道模型→自由列表管理→增加列表

如何通過自由列表功能實現DedeCMS織夢首頁分頁

如何通過自由列表功能實現DedeCMS織夢首頁分頁

填寫相關參數:

①首頁的列表文件,建議直接放在根目錄:{cmspath};

②勾選“不使用目錄默認主頁”,這樣首頁功能可以正常使用;

③命名規則改為:{listdir}/index_{page}.html,生成的頁面為inetx_1.html、index_2.html......;

④最大列出頁數、關鍵字、列表描述等其他參數請自行設置。

如何通過自由列表功能實現DedeCMS織夢首頁分頁

循環內的單行記錄樣式(InnerText),這裡和首頁的日誌文章調用是差不多的。只需要把{dede:arclist ...} 這裡的代碼複製出來{/dede:arclist}即可使用。

如何通過自由列表功能實現DedeCMS織夢首頁分頁

如何通過自由列表功能實現DedeCMS織夢首頁分頁

在默認的模板目錄下創建一個index_list.html模板文件並加入調用代碼。

日誌文章的調用代碼:{dede:freelist/}

分頁鏈接的調用代碼:{dede:pagelist listitem="info,index,end,pre,next,pageno" listsize="5"/}

具體可參考默認的list_free.htm文件代碼。

如何通過自由列表功能實現DedeCMS織夢首頁分頁

登陸DedeCMS織夢程序的後臺→核心→頻道模型→自由列表管理→首頁分頁→更新

如何通過自由列表功能實現DedeCMS織夢首頁分頁

設置好 起始ID、結束ID、每批生成個數,點擊生成html文件

如何通過自由列表功能實現DedeCMS織夢首頁分頁

注意事項

首頁的分頁鏈接需要手工製作

分頁裡的首頁鏈接需要手工製作

細節問題,請自己調整,或留言討論

相關問題答案