一、創建聯動類別
①.登錄DedeCMS管理后臺,依次打開"核心→頻道模型→聯動類別管理";
②.點擊"新增類別組"按鈕,新類別組信息如下:
③.在剛添加的機型類別組下增加如下分類:
二、頻道增加新字段
①.在DedeCMS后臺依次打開"核心→頻道模型→內容模型管理";
②.打開軟件頻道更改頁面,切換到"字段管理"選項卡,點擊"添加新字段"按鈕,新字段信息如下:
說明:字段名稱是聯動類別的緩存組名,數據類型一欄應選擇聯動類型。
三、在模板中調用聯動類別
打開模板article_soft.htm,找到下邊代碼并修改(紅色新增)[1]:
<small>軟件類型:</small><span>{dede:field.softtype/}</span>
<small>授權方式:</small><span>{dede:field.accredit/}</span>
<small>界面語言:</small><span>{dede:field.language/}</span>
<small>軟件大?。?lt;/small><span>{dede:field.softsize/}</span>
<small>文件類型:</small><span>{dede:field.filetype/}</span>
<small>適用機型:</small><span>{dede:field.mobilemodel/}</span>
<small>運行環境:</small><span>{dede:field.os/}</span>
<small>軟件等級:</small><span>{dede:field.softrank function='GetRankStar(@me)'/}</span>
<small>發布時間:</small><span>{dede:field.pubdate function="GetDateMk('@me')"/}</span>
<small>官方網址:</small><span>{dede:field.officialurl/}</span>
<small>演示網址:</small><span>{dede:field.officialdemo/}</span>
<small> 下載次數:</small><span><script src="{dede:field.phpurl/}/disdls.php?aid={dede:field.id/}" language="javascript"></script></span>
</div>
好了,在軟件頻道所屬欄目添加一篇文檔試下看。
四、補充說明
[1].最終頁面顯示適用機型格式為"品牌 -- 機型",例如"諾基亞 -- N73",也就是說,標簽會把聯動類別所有層級都顯示出來,而實際上我們只需要在頁面顯示機型即可,改用以下標簽可解決問題:
$arr = explode(" -- ", @me);
@me = $arr[count($arr)-1];
{/dede:field}