這篇文章主要介紹了帝國Cms模板制作調(diào)用論壇貼子的方法,具有一定借鑒價值,需要的朋友可以參考下。希望大家閱讀完這篇文章后大有收獲。下面讓小編帶著大家一起了解一下。
成都創(chuàng)新互聯(lián)主要從事成都網(wǎng)站制作、網(wǎng)站設(shè)計、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)惠來,十載網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575
備注:這里discuz支持X3.1,在站長地帶首頁測試無誤。站長地帶用的是方法二,就是靈動標(biāo)簽調(diào)用的
方法1:
通過ecmsinfo標(biāo)簽與按SQL調(diào)用相結(jié)合實現(xiàn)論壇數(shù)據(jù)調(diào)用。
使用要點:
1、采用ecmsinfo標(biāo)簽;(點擊這里可以查看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個貼子)
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]
(說明:如果論壇跟帝國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 pre_forum_thread order by tid desc limit 10',0,30,0,24,7,0[/ecmsinfo]
調(diào)用貼子數(shù)為10;貼子標(biāo)題截取數(shù)為30個字;使用標(biāo)簽?zāi)0錓D=7的模板。 (說明:如果你改了數(shù)據(jù)庫前綴,請做相應(yīng)更改。)
制作顯示樣式模板:
登陸后臺->"模板管理"->"增加標(biāo)簽?zāi)0?quot;,分別增加“顯示一行一列”與“一行顯示多列”兩個標(biāo)簽?zāi)0濉?/p>
增加完成后,返回“標(biāo)簽?zāi)0濉惫芾?,會看到我們剛增加的兩個標(biāo)簽。(www.zzarea.com 網(wǎng)站建設(shè))
現(xiàn)在我們修改首頁模板:
登陸后臺->"模板管理"->"公共模板"->"修改首頁模板",將模板內(nèi)容復(fù)制到dreamweaver編輯,在模板中加入調(diào)用論壇貼子的標(biāo)簽,如下圖:
(說明:其中“where fid=版塊ID”為按論壇版塊調(diào)用貼子。)
修改完首頁模板后,將模板代碼內(nèi)容復(fù)制到后臺首頁模板文本框,然后點擊修改。
修改首頁模板后,我們點擊“預(yù)覽”,可以查看修改后的首頁效果,嘿嘿,是不是把論壇所有貼子都搬到帝國CMS了。
其它說明:上面舉例的SQL語句是調(diào)用論壇及版塊新貼,你還可以調(diào)用熱門貼子、精華貼等等,只需改SQL語句的排序與條件即可。還有更多應(yīng)用,比如在信息頁面中調(diào)用相關(guān)論壇貼子、調(diào)用其它系統(tǒng)數(shù)據(jù)等等。
方法2:使用靈動標(biāo)簽【e:loop】調(diào)用論壇帖子
調(diào)用Discuz最新貼子:pre_是discuz的表前綴
<table width="100%" border="0" cellspacing="1" cellpadding="3"> [e:loop={"select tid,subject from pre_forum_thread order by tid desc limit 10",10,24,0}] <tr><td> <a href="http://bbs.zzarea.com/viewthread.php?tid=<?=$bqr[tid]?>" target="_blank"><?=$bqr[subject]?></a> </td></tr> [/e:loop] </table>
調(diào)用PHPwind最新貼子:pw_是phpwind的表前綴
<table width="100%" border="0" cellspacing="1" cellpadding="3"> [e:loop={"select tid,subject from pw_threads order by tid desc limit 10",10,24,0}] <tr><td> <a href="/bbs/read.php?tid=<?=$bqr[tid]?>" target="_blank"><?=$bqr[subject]?></a> </td></tr> [/e:loop] </table>
感謝你能夠認(rèn)真閱讀完這篇文章,希望小編分享帝國Cms模板制作調(diào)用論壇貼子的方法內(nèi)容對大家有幫助,同時也希望大家多多支持創(chuàng)新互聯(lián),關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,遇到問題就找創(chuàng)新互聯(lián),詳細(xì)的解決方法等著你來學(xué)習(xí)!
網(wǎng)頁名稱:帝國Cms模板制作調(diào)用論壇貼子的方法
網(wǎng)頁網(wǎng)址:http://chinadenli.net/article48/gohohp.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供外貿(mào)建站、定制開發(fā)、微信公眾號、虛擬主機、網(wǎng)站制作、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)