女神猫女王

代理加盟 2020全新代理計劃 賺錢+省錢雙管齊下,獨立平臺,豐厚利潤!

您現在的位置: 秀站網 > 織夢大學 > 使用教程 >

DedeCMS織夢專題頁調用方法

來源:本站原創 發布時間:2019-03-31 13:49:01熱度:我要評論(0

免費下載,無需注冊無需充值

       DedeCMS的專題平時不怎么使用,最近幫朋友才知道建立網站的專題還是有些好處的。建立專題有兩種方法:

第一種方法:欄目交叉

       新建一個專題欄目,在其他任意欄目發布文章時,可采用欄目交叉的方法,這樣專題欄目下就有這些文章了。

第二種方法:專題管理

       按照下面步驟

后臺 -> 核心 -> 內容管理 ->專題管理 -> 添加專題 

       看到如圖,編輯專題文檔:

①選擇好主分類,這里像第一種方法一樣,新建一個專題欄目,里面專門放專題列表,如果不是單獨設置欄目,就選擇原來的欄目;

②專題模板的選擇,這里比較靈活,可以一個專題就用一種模板。

DedeCMS專題

首頁、列表頁的調用專題方法

以下方法都可以調用,比如調用欄目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}

專題模板參數設置

①節點默認只有6個,根據實際需要選用,不需要都填寫;

②點擊選擇節點文章;

DedeCMS專題添加方法

       勾選對應的文章,點擊“把選定值加到列表”;

DedeCMS專題調用文章選擇

③節點容器模板在/templets/system/channel_spec_note.htm,可以修改調用的DIV容器的樣式;

④單條記錄的模板,指的是容器內循環部分模板,默認的有欄目名、文章標題,可以根據實際需要調用縮略圖、描述、日期等。

專題模板專用標簽

下面的標簽只能用在專題頁模板內。

{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',就是調用所有頂級欄目下的所有專題文章及所在欄目名。

專題列表生成方法

       專題列表需要手動生成,沒有動態瀏覽,依次點擊

后臺 -> 生成 -> 更新專題HTML

轉載請注明來源網址:http://www.qksux.club/dedecms_jq/1347.html

    發表評論

    評論列表(條)

      女神猫女王 5762726671293625662881624245746265110463558890967871079543351813071598420213074214588934538467370983 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();