dede調用當前文檔所在欄目鏈接和欄目名稱,DEDE技
導讀:DEDE技術DEDE技術在內容頁模板時,可直接用 {dede:field.typename/} 來表示當前文檔的欄目名稱,但卻無法使用 {dede:field.typeurl/} 形式織夢的模板dede網站模板。
在內容頁模板時,可直接用 {dede:field.typename/} 來表示當前文檔的欄目名稱,但卻無法使用 {dede:field.typeurl/} 形式來調用欄目鏈接,該方法同時支持DedeV5dede后臺模板.5/5.6/5.7,不區分織夢模板修改程序編碼。
解決辦法
第一步:打開 /include/arc.archives.class.php 文件,找到約241行如下代碼
//設置全局環境變量
$this->Fields['typename'] = $this->TypeLink->TypeInfos['typename'];
在其下一行加入如下代碼:
//設置全局環境變量
$this->Fields['typelink'] = $this->TypeLink->GetOneTypeLink($this->TypeLink->TypeInfos);
$this->Fields['typeurl'] = $this->TypeLink->GetOneTypedede5.7模板Url($this->TypeLink->TypeInfos);
第二步:在你的內容頁模板適當位置加入調用代碼
{dede:field.typelink/} 帶鏈接的欄目名稱,顯示:<a href="欄目鏈接地址">欄目名稱</a>
{dede:field.typeurl/} 僅欄目鏈接,顯示: /news
相關織夢的模板dede網站模板。
聲明: 本文由我的SEOUC技術文章主頁發布于:2023-07-18 ,文章dede調用當前文檔所在欄目鏈接和欄目名稱,DEDE技主要講述欄目,所在,鏈接網站建設源碼以及服務器配置搭建相關技術文章。轉載請保留鏈接: http://www.bifwcx.com/article/web_29935.html