DedeCMS的專題平時不怎么使用,最近幫朋友才知道建立網站的專題還是有些好處的。建立專題有兩種方法:
第一種方法:欄目交叉
新建一個專題欄目,在其他任意欄目發(fā)布文章時,可采用欄目交叉的方法,這樣專題欄目下就有這些文章了。
第二種方法:專題管理
按照下面步驟
后臺 -> 核心 -> 內容管理 ->專題管理 -> 添加專題
看到如圖,編輯專題文檔:
①選擇好主分類,這里像第一種方法一樣,新建一個專題欄目,里面專門放專題列表,如果不是單獨設置欄目,就選擇原來的欄目;
②專題模板的選擇,這里比較靈活,可以一個專題就用一種模板。
首頁、列表頁的調用專題方法
以下方法都可以調用,比如調用欄目ID為1,2,3下的專題內容,代碼如下
{dede:arclist typeid='1,2,3' row='' channelid='-1'} <a href="[field:arcurl/]">[field:title/]</a> {/dede:arclist} 也可以用 {dede:arclisttypeid='1,2,3' row='' type='spec' } <a href="[field:arcurl/]">[field:title/]</a> {/dede:arclist}
專題模板參數(shù)設置
①節(jié)點默認只有6個,根據(jù)實際需要選用,不需要都填寫;
②點擊選擇節(jié)點文章;
勾選對應的文章,點擊“把選定值加到列表”;
③節(jié)點容器模板在/templets/system/channel_spec_note.htm,可以修改調用的DIV容器的樣式;
④單條記錄的模板,指的是容器內循環(huán)部分模板,默認的有欄目名、文章標題,可以根據(jù)實際需要調用縮略圖、描述、日期等。
專題模板專用標簽
下面的標簽只能用在專題頁模板內。
{dede:field.note/} {dede:field.note noteid='標識'/}
第一個是調用所有的專題,第二個只調用指定標識的文章。
專題調用方法
該專題下可以看到調用的文章,可以看到專題頁實際是內容頁,因此許多調用方法直接參考文章內容頁調用方法,如
標題:{dede:field.title/} 描述:{dede:field.description/} 關鍵詞:{dede:field.keywords/} 縮略圖:{dede:field.litpic/}
這樣就明白首頁、列表頁、內容頁,調用專題同樣能用{dede:chanelartlist}、{dede:list}、{dede:arclist}、{dede:sql}嵌套。比如:
調用指定多個欄目下的專題文章及所在欄目名
<dl>
{dede:channelartlist typeid='1,2,3'}
<dt>{dede:field.typename/}</dt>
{dede:arclist row='' channelid='-1'}
<dd><a href="[field:arcurl/]>[field:title/]</a></dd>
{/dede:arclist}
{/dede:channelartlist}
</dl>
如果channeleartlist里面的typeid='top',就是調用所有頂級欄目下的所有專題文章及所在欄目名。
專題列表生成方法
專題列表需要手動生成,沒有動態(tài)瀏覽,依次點擊
后臺 -> 生成 -> 更新專題HTML