dedecms內(nèi)容頁調(diào)用欄目鏈接和欄目名稱的方法

字號:


    本文實例講述了dedecms內(nèi)容頁調(diào)用欄目鏈接和欄目名稱的方法。分享給大家供大家參考。具體實現(xiàn)方法如下:
    該方法同時支持dedecms v5.5/5.6/5.7,且不區(qū)分程序編碼.
    我們知道,在內(nèi)容頁模板時,可直接用 {dede:field.typename/} 來表示當前文檔的欄目名稱,但卻無法使用 {dede:field.typeurl/} 形式來調(diào)用欄目鏈接.
    今天這個方法就是專門用于解決這個問題!
    解決辦法
    第一步:打開 /include/arc.archives.class.php 文件,找到約241行如下代碼:
    復制代碼代碼如下://設(shè)置全局環(huán)境變量</p> <p>$this->fields['typename'] = $this->typelink->typeinfos['typename'];
    在其下一行加入如下代碼:
    復制代碼代碼如下://設(shè)置全局環(huán)境變量
    $this->fields['typelink'] = $this->typelink->getonetypelink($this->typelink->typeinfos);
    $this->fields['typeurl'] = $this->typelink->getonetypeurl($this->typelink->typeinfos);
    第二步:在你的內(nèi)容頁模板適當位置加入調(diào)用代碼:
    {dede:field.typelink/} 帶鏈接的欄目名稱,如:欄目名稱
    {dede:field.typeurl/} 僅欄目鏈接,如:/news
    以上兩種方式可任選一種即可.
    希望本文所述對大家的dedecms建站有所幫助。