1. 程式人生 > >如何在dede首頁和欄目列表頁呼叫自定義欄位

如何在dede首頁和欄目列表頁呼叫自定義欄位

1.首頁呼叫。
{dede:arclist addfields='欄位英文名' channelid='模型ID' row='條數' type='欄目ID'}[field:欄位英文名/]{dede:arclist}

2.新模型頁面呼叫
{dede:field name='英文欄位名'/}

3. 列表頁呼叫,可分頁。(後臺新模型列表附加欄位 加上該欄位)
{dede:list pagesize='條數' }
[field:欄位英文名/]
[field:欄位英文名 function='cn_substr(@me,270)'/]... 摘要
{/dede:list}

其中最重要的兩點:
首頁呼叫必須寫明 channelid='模型ID'。
列表頁呼叫,須在後臺列表附加欄位里加上需要呼叫的自定義欄位,否則不顯示。
(根據經驗,這個“列表附加欄位”偶爾會無緣無故消失,需要重新加)。