「在 DedeCMS 主頁模板 index.htm 中,有很多
{dede:標簽}{/dede:標簽},這就是 DedeCMS 中標簽的調用模式嗎?」
是的,這正是 DedeCMS 模板引擎的核心標簽語法。
{dede:標簽名 屬性1="值1" 屬性2="值2" ...}
{/dede:標簽}
| 類別 | 標簽示例 | 用途 |
|---|---|---|
| 列表獲取 | {dede:arclist row='10' typeid='1'} | 調用指定欄目最新文檔 |
| 頻道列表 | {dede:channel type='top'} | 生成導航欄欄目鏈接 |
| 分頁導航 | {dede:pagelist listsize='5'} | 列表頁分頁條 |
| 全局變量 | {dede:global.cfg_webname/} | 輸出站點名稱等配置 |
| SQL查詢 | {dede:sql sql='SELECT * FROM ...'} | 執行自定義 SQL 查詢 |
DedeCMS 支持二次開發自定義標簽,步驟:
include/taglib/ 目錄創建 mytag.lib.php。lib_mytag(&$ctag, &$refObj) 函數,解析屬性、查詢數據、返回字符串。{dede:mytag attr='val'}{/dede:mytag} 調用。完整標簽手冊請查閱:DedeCMS V5.7 標簽文檔