首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

DedeCMS 標籤調用:欄目名稱與連結獲取語法

     編輯:PHP 相關知識

DedeCMS 核心標籤 `{dede:type}` 用法快速查閱

DedeCMS(織夢)模板中常用 `{dede:type}` 獲取指定欄目資訊。本文整理欄目名稱、連結、圖片等常用字段調用語法。

基本語法

{dede:type typeid='欄目ID'}
    [field:字段名 /]
{/dede:type}

常用字段

字段說明範例輸出
typename欄目名稱產品中心
typelink欄目連結https://example.com/product/
typeid欄目 ID8
typedir欄目目錄{cmspath}/product/
keywords欄目關鍵字產品,展示,介紹
description欄目描述本欄目展示公司核心產品...
litpic欄目縮略圖/uploads/allimg/123.jpg
content欄目內容(單頁模式)詳細介紹內容...

實際範例

<!-- 獲取 ID=1 的欄目名稱 -->
{dede:type typeid='1'}[field:typename /]{/dede:type}

<!-- 獲取 ID=1 的欄目連結 -->
{dede:type typeid='1'}
    <a href="[field:typelink /]">[field:typename /]</a>
{/dede:type}

<!-- 導航選單:迴圈輸出頂級欄目 -->
{dede:channel type='top' row='8'}
    <li><a href="[field:typelink /]">[field:typename /]</a></li>
{/dede:channel}

進階:`{dede:channel}` 通用欄目迴圈

{dede:channel type='top|son|sun' row='10' currentstyle='
  • ~typename~
  • '} <li><a href="[field:typelink /]">[field:typename /]</a></li> {/dede:channel}
    • `type='top'`:頂級欄目
    • `type='son'`:指定欄目下的子欄目(需配合 `typeid`)
    • `type='sun'`:孫欄目
    • `currentstyle`:當前欄目高亮樣式

    常見問題

    • 標籤不解析 → 確認模板副檔名為 `.htm`、後台已更新緩存
    • 連結錯誤 → 檢查後台「系統基本參數」→「核心設定」→「站點根網址」
    • 欄目不顯示 → 確認欄目「隱藏」選項未勾選、有文檔發布
    1. 上一篇文章:
    2. 下一篇文章:
    Copyright © 程式碼之家 All Rights Reserved