如何在帝國CMS中調用論壇貼子,從而實現論壇門戶?
其實使用論壇的調用貼子JS即可調用論壇貼子,但今天我們要講解的是如何用標簽調用論壇貼子。
通過ecmsinfo標簽與按SQL調用相結合實現論壇數據調用。
使用要點:
1)采用ecmsinfo標簽;
標簽語法:
2)標簽中使用“按sql查詢”操作類型;
標簽參數中的“欄目ID”為SQL語句;“操作類型”為“24”。
3)制作顯示樣式模板
在標簽模板中用“[!--title--]”貼子標題;“[!--id--]”表示貼子ID。
標簽語法例子:(僅需設置紅色部分)
例如:(調用論壇最新10個貼子)
DISCUZ論壇:
PHPWIND論壇:
注意:如果論壇跟帝國CMS安裝在不同的數據庫,“貼子數據表”用“數據庫.數據表”表示,如“discuzdb.cdb_threads”.
1)下圖中是本地DISCUZ的版塊與貼子。
圖1:(版塊列表)

圖2:(“默認論壇”版塊貼子列表)

圖3:(“論壇分類2”版塊貼子列表)

圖4:(“論壇分類1”版塊貼子列表)

圖5:(“論壇分類3”版塊貼子列表)

2)調用DISCUZ論壇貼子標簽語法:
調用貼子數為10;貼子標題截取數為30個字;使用標簽模板ID=7的模板。
(說明:其中“discuz5”為裝discuz的數據庫;“cdb5_”為數據表前綴。)
3)制作顯示樣式模板:
位置:后臺>模板->標簽模板>增加標簽模板,分別增加“顯示一行一列”與“一行顯示多列”兩個標簽模板。
圖1:(一行一列標簽模板)

圖2:(一行兩列標簽模板)

增加完成后,返回“標簽模板”管理,會看到我們剛增加的兩個標簽,如下圖:

4)修改首頁模板為例:
位置:后臺>模板>首頁模板>修改首頁模板,將模板內容復制到dreamweaver編輯,在模板中加入調用論壇貼子的標簽,如下圖:
(說明:其中“where fid=版塊ID”為按論壇版塊調用貼子。)
圖1:(在dreamweaver中的首頁模板)

修改完首頁模板后,將模板代碼內容復制到后臺首頁模板文本框,然后點擊修改,如下圖:

修改首頁模板后,我們點擊“預覽”,可以查看修改后的首頁效果,如下圖:

論壇所有貼子都搬到帝國CMS了。
新聞熱點
疑難解答