帝國Cms論壇貼子調(diào)用教程
來源:易賢網(wǎng) 閱讀:1738 次 日期:2014-09-04 16:12:41
溫馨提示:易賢網(wǎng)小編為您整理了“帝國Cms論壇貼子調(diào)用教程”,方便廣大網(wǎng)友查閱!

通常使用論壇的調(diào)用貼子JS即可調(diào)用論壇貼子,但今天我們要講解的是如何用標(biāo)簽調(diào)用論壇貼子,因?yàn)闃?biāo)簽更靈活。

原理說明:

通過ecmsinfo標(biāo)簽與按SQL調(diào)用相結(jié)合實(shí)現(xiàn)論壇數(shù)據(jù)調(diào)用。

使用要點(diǎn):

1、采用ecmsinfo標(biāo)簽;(點(diǎn)擊這里可以查看ecmsinfo標(biāo)簽使用教程)

標(biāo)簽語法:[ecmsinfo]欄目ID,顯示條數(shù),標(biāo)題截取數(shù),是否顯示欄目名,操作類型,模板ID,只顯示有標(biāo)題圖片[/ecmsinfo]

2、標(biāo)簽中使用“按sql查詢”操作類型;

標(biāo)簽參數(shù)中的“欄目ID”為SQL語句;“操作類型”為“24”。

3、制作顯示樣式模板

在標(biāo)簽?zāi)0逯杏谩癧!--title--]”貼子標(biāo)題;“[!--id--]”表示貼子ID。

標(biāo)簽語法例子:

[ecmsinfo]'select 貼子標(biāo)題字段 as title,貼子ID字段 as id from 貼子數(shù)據(jù)表 order by 排序字段 desc limit 調(diào)用條數(shù)',0,標(biāo)題截取字?jǐn)?shù),0,24,模板ID,0[/ecmsinfo]

例如:(調(diào)用論壇最新10個(gè)貼子)

DISCUZ論壇:[ecmsinfo]'select subject as title,tid as id from cdb_threads order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]

PHPWIND論壇:[ecmsinfo]'select subject as title,tid as id from pw_threads order by tid desc limit 10',0,30,0,24,1,0[/ecmsinfo]

(說明:如果論壇跟帝國CMS安裝在不同的數(shù)據(jù)庫,“貼子數(shù)據(jù)表”用“數(shù)據(jù)庫.數(shù)據(jù)表”表示,如“discuzdb.cdb_threads”.)

·舉例說明:調(diào)用DISCUZ論壇貼子

調(diào)用DISCUZ論壇貼子標(biāo)簽語法:

[ecmsinfo]'select subject as title,tid as id from discuz5.cdb_threads order by tid desc limit 10',0,30,0,24,7,0[/ecmsinfo]

調(diào)用貼子數(shù)為10;貼子標(biāo)題截取數(shù)為30個(gè)字;使用標(biāo)簽?zāi)0錓D=7的模板。 (說明:其中“discuz5”為裝discuz的數(shù)據(jù)庫;“cdb5_”為數(shù)據(jù)表前綴。)

制作顯示樣式模板:

登陸后臺->"模板管理"->"增加標(biāo)簽?zāi)0?,分別增加“顯示一行一列”與“一行顯示多列”兩個(gè)標(biāo)簽?zāi)0濉?/P>

增加完成后,返回“標(biāo)簽?zāi)0濉惫芾恚瑫吹轿覀儎傇黾拥膬蓚€(gè)標(biāo)簽。

現(xiàn)在我們修改首頁模板:

登陸后臺->"模板管理"->"公共模板"->"修改首頁模板",將模板內(nèi)容復(fù)制到dreamweaver編輯,在模板中加入調(diào)用論壇貼子的標(biāo)簽,如下圖:

(說明:其中“where fid=版塊ID”為按論壇版塊調(diào)用貼子。)

修改完首頁模板后,將模板代碼內(nèi)容復(fù)制到后臺首頁模板文本框,然后點(diǎn)擊修改。

修改首頁模板后,我們點(diǎn)擊“預(yù)覽”,可以查看修改后的首頁效果,嘿嘿,是不是把論壇所有貼子都搬到帝國CMS了。

注意事項(xiàng):4.6版本標(biāo)簽支持SQL語句是默認(rèn)開啟的,如果從4.0升級到4.6,要檢查一下e/class/config.php是否設(shè)置開啟標(biāo)簽支持SQL語句調(diào)用。

其它說明:上面舉例的SQL語句是調(diào)用論壇及版塊新貼,你還可以調(diào)用熱門貼子、精華貼等等,只需改SQL語句的排序與條件即可。還有更多應(yīng)用,比如在信息頁面中調(diào)用相關(guān)論壇貼子、調(diào)用其它系統(tǒng)數(shù)據(jù)等等。

更多信息請查看IT技術(shù)專欄

更多信息請查看CMS教程
易賢網(wǎng)手機(jī)網(wǎng)站地址:帝國Cms論壇貼子調(diào)用教程
由于各方面情況的不斷調(diào)整與變化,易賢網(wǎng)提供的所有考試信息和咨詢回復(fù)僅供參考,敬請考生以權(quán)威部門公布的正式信息和咨詢?yōu)闇?zhǔn)!
相關(guān)閱讀CMS教程

2025國考·省考課程試聽報(bào)名

  • 報(bào)班類型
  • 姓名
  • 手機(jī)號
  • 驗(yàn)證碼
關(guān)于我們 | 聯(lián)系我們 | 人才招聘 | 網(wǎng)站聲明 | 網(wǎng)站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 加入群交流 | 手機(jī)站點(diǎn) | 投訴建議
工業(yè)和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網(wǎng)安備53010202001879號 人力資源服務(wù)許可證:(云)人服證字(2023)第0102001523號
云南網(wǎng)警備案專用圖標(biāo)
聯(lián)系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關(guān)注公眾號:hfpxwx
咨詢QQ:526150442(9:00—18:00)版權(quán)所有:易賢網(wǎng)
云南網(wǎng)警報(bào)警專用圖標(biāo)