POST TIME:2021-05-21 22:51
點評關鍵字描述教程 使用 自由 模板 調用 生成 可以 目錄 標簽 欄目 在DedeCMS V版本中加入了自由列表的功能使用過織夢程序的用戶知道一般網站數據可以通過{dede:arclist/}標簽進行調用或者在欄目頁通過{dede:list/}標簽進行欄目數據的調用這兩種調用方式各有
關鍵字描述教程 使用 自由 模板 調用 生成 可以 目錄 標簽 欄目我們增加一個自由列表來學習這個功能的使用在增加自由列表頁面我們看到上圖所示的自由列表信息我們對幾個選項做一些解釋 ·自由列表標題 {dede:fieldtitle/}用于顯示在自由列表頁面中的標題 ·列表HTML存放目錄 用于生成HTML的存放目錄 {cmspath}代表網站安裝根目錄 如果需要同某個欄目的地址保持一致可以進入后臺[核心][網站欄目管理]更改一個欄目查看欄目的文件保存目錄即可 ·目錄默認頁名稱如果選擇了會生成一個相應名稱的默認文件內容為列表頁的第一頁 ·命名規則生成自由列表的命名規則可以根據自己要求設置 {listdir}列表HTML存放目錄在上面由用戶自定義 {listid}自由列表ID在自由列表管理中顯示 {page}自由列表分頁頁碼 ·列表模板當前分頁列表的模板文件可以自己指定默認模板為{style}/ ·關鍵詞及列表描述{dede:field name=keywords|description/}用于模板里的 <meta name="keywords|description" content=""> 描述 接下來我們來介紹下如何制作自由列表的模板 自由列表的模板其實制作非常簡單如果做過文章的列表頁模板的用戶不存在任何的問題因為在文章的列表頁中主要是以下兩個標簽 {dede:list/}以及{dede:pagelist}前者主要是列出當前欄目中的內容后者是內容分頁標記但是在自由列表的模板中有所不同在內容列表中的{dede:list/}標記被替換為{dede:freelist/}標記并且這個{dede:freelist/}標記不同于{dede:list/}可以自由指定底層模板(innertext){dede:freelist/}的底層標記需要在自由列表添加頁面中指定(詳細參見循環內的單行記錄樣式(InnerText)) 在模板文件中出現的幾個變量如標題關鍵詞等已經在上面列出使用方式類似內容頁的變量標簽使用兩種方式進行書寫 {dede:field name=’titile’/}或者{dedefieldtitle} 接下來我們通過自由列表添加頁面的列表樣式通過向導的方式生成底層模板(innertext)
注自由列表不支持獨立單表模型的頻道類型 根據向導設置篩選條件以便檢索出用戶需要的結果 完成以后在自由列表管理頁面選中并且更新生成HTML即可
下一篇:從零學DedeCms模板教程