花魁直播高品质美女在线视频互动社区 - 花魁直播官方版

 歡迎來到素材無(wú)憂網(wǎng),按 + 收藏我們
登錄 注冊(cè) 退出 找回密碼

帝國(guó)Cms模板制作調(diào)用論壇貼子教程(包含DISCUZ和PHPWIND實(shí)例)

時(shí)間: 2024-02-25 09:22 閱讀: 作者:素材無(wú)憂網(wǎng)

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

備注:這里discuz支持X3.1,在站長(zhǎng)地帶首頁(yè)測(cè)試無(wú)誤。站長(zhǎng)地帶用的是方法二,就是靈動(dòng)標(biāo)簽調(diào)用的

方法1:

通過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)簽語(yǔ)法:[ecmsinfo]欄目ID,顯示條數(shù),標(biāo)題截取數(shù),是否顯示欄目名,操作類型,模板ID,只顯示有標(biāo)題圖片[/ecmsinfo]

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

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

3、制作顯示樣式模板

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

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

[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 pre_forum_thread 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]

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

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

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

[ecmsinfo]'select subject as title,tid as id from pre_forum_thread 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的模板。 (說明:如果你改了數(shù)據(jù)庫(kù)前綴,請(qǐng)做相應(yīng)更改。)

制作顯示樣式模板:

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

增加完成后,返回"標(biāo)簽?zāi)0?管理,會(huì)看到我們剛增加的兩個(gè)標(biāo)簽。(www.zzarea.com 網(wǎng)站建設(shè))

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

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

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

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

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

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

方法2:使用靈動(dòng)標(biāo)簽【e:loop】調(diào)用論壇帖子

調(diào)用Discuz最新貼子:pre_是discuz的表前綴

[e:loop={"select tid,subject from pre_forum_thread order by tid desc limit 10",10,24,0}]

[/e:loop]

調(diào)用PHPwind最新貼子:pw_是phpwind的表前綴

[e:loop={"select tid,subject from pw_threads order by tid desc limit 10",10,24,0}]

[/e:loop]

版權(quán)聲明: 本站資源均來自互聯(lián)網(wǎng)或會(huì)員發(fā)布,如果侵犯了您的權(quán)益請(qǐng)與我們聯(lián)系,我們將在24小時(shí)內(nèi)刪除!謝謝!

轉(zhuǎn)載請(qǐng)注明: 帝國(guó)Cms模板制作調(diào)用論壇貼子教程(包含DISCUZ和PHPWIND實(shí)例)

模板推薦