DedeCMS循環調用多級欄目及內容列表建站問題
導讀:建站問題建站問題Dede cms 還是比較不錯的,當然,除了論壇的技術回復速度!!今天分享一個比較實用的關于循環調用子欄目及其內容列表的小代碼,其實查看標簽手冊也能看到,但畢竟網站優化seo培訓營銷型網站建設。
Dede cms 還是比較不錯的,當然,除了論壇的技術回復速度!!今天分享一個比較實用的關于循環調用子欄目及其內容列表的小代碼,其實查看標簽手冊也能看到,但畢竟還是有懶人存在的! 根據標簽手冊,在 織夢 (DedeCMS)系統中,可以用 channelartlist 標簽進 […]
Dedecms還是比較不錯的,當然,除了論壇的技術回復速度!!今天分享一個比較實用的關于循環調用子欄目及其內容列表的小代碼,其實查看標簽手冊也能看到,但畢竟還是有懶人存在的!
根據標簽手冊,在織夢(DedeCMS)系統中,可以用 channelartlist 標簽進行循環子欄目及其欄目數據,據說,它也是織夢(DedeCMS)系統中唯一一個支持標簽嵌套的調用標簽,基本用法如下,可根據需要修改:
<div> {dede:channelartlist} <dl> <dt><strong><a href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></strong>
<span><a href="{dede:field name='typeurl'/}">更多...</a></sp網站建設制作an></dt> <dd> <ul> {dede:arclist titlelen='60' row='8'} <li><span>[field:pubdate function="MyDate('m-d',@me)'/]</span><a href="[field:arcurl /]">
[field:title /]</a></li> {/dede:arclist} </ul> </dd> </dl> {/dede:channelartlist} </div>
上述代碼在首頁可實現子欄目及子欄目內容列表的調用!下面說說 channelartlist 標簽在列表頁及內容頁的使用。
1、參數簡介
channelartlist 標簽暫時支持三個參數,分別為:
typeid='0' 限制上級欄目ID;也可以用top,支持“,”表示多個欄目
row='20' 循環的欄目數量,默認為20;
cacheid = '' 標簽緩存ID,一般為空
但如果你只是將上述代碼原封不動的復制粘貼到終極欄目頁或內容頁,是不會出現任何調用結果的,因為在標簽 channelartlist 中,當typeid為空,則表示當前欄目,但是終極欄目列表和內容頁是沒有下級欄目的,所以就會出錯!
2、調用實例
在終極列表頁或內容頁,正確的調用方法應該是以下的:
{dede:channelartlist typeid='top'}
這里是typied='top',這個top值可以換為你想要的上級欄目ID,但絕對是不可以為空的。這個大家一定要注意!
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-05-26 ,文章DedeCMS循環調用多級欄目及內容列表建站問題主要講述標簽,欄目,CMS網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_10170.html