建站技術網專注分享網站建設技術,網站建設教程,真正幫你學會做網站技術,輕松解決網站建設過程中遇到的常見問題,為廣大站長服務。 網站地圖 | 收藏本站 | 訂閱
域名投資,就來找米網,認準網址:www.zhaomi.cc 專業仿站,就到仿站網:www.fangzhan.org
  站內公告: ·帝國cms教程內容已更新,歡迎關注     ·建站技術網采用阿里云服務器,備案已通    
您當前的位置:建站技術網 > cms教程 > 帝國cms教程

帝國Cms調用論壇貼子教程

時間:2019-05-01 00:07:43  來源:網絡收集  整理: 建站技術網 www.txwlqq.com     點擊:0次

通常使用論壇的調用貼子JS即可調用論壇貼子,但今天我們要講解的是如何用標簽調用論壇貼子,因為標簽更靈活。

備注:這里discuz支持X3.1,在站長地帶首頁測試無誤。站長地帶用的是方法二,就是靈動標簽調用的

方法1: 
 
通過ecmsinfo標簽與按SQL調用相結合實現論壇數據調用。
 
使用要點:
 
1、采用ecmsinfo標簽;(點擊這里可以查看ecmsinfo標簽使用教程)
 
標簽語法:[ecmsinfo]欄目ID,顯示條數,標題截取數,是否顯示欄目名,操作類型,模板ID,只顯示有標題圖片[/ecmsinfo]
 
2、標簽中使用“按sql查詢”操作類型;
 
標簽參數中的“欄目ID”為SQL語句;“操作類型”為“24”。
 
3、制作顯示樣式模板
 
在標簽模板中用“[!--title--]”貼子標題;“[!--id--]”表示貼子ID。
 
標簽語法例子:
[ecmsinfo]'select 貼子標題字段 as title,貼子ID字段 as id from 貼子數據表 order by 排序字段 desc limit 調用條數',0,標題截取字數,0,24,模板ID,0[/ecmsinfo]
 
例如:(調用論壇最新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安裝在不同的數據庫,“貼子數據表”用“數據庫.數據表”表示,如“discuzdb.cdb_threads”.)
 
·舉例說明:調用DISCUZ論壇貼子
 
調用DISCUZ論壇貼子標簽語法:
[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]
調用貼子數為10;貼子標題截取數為30個字;使用標簽模板ID=7的模板。 (說明:如果你改了數據庫前綴,請做相應更改。)
 
制作顯示樣式模板:
 
登陸后臺->"模板管理"->"增加標簽模板",分別增加“顯示一行一列”與“一行顯示多列”兩個標簽模板。
 
增加完成后,返回“標簽模板”管理,會看到我們剛增加的兩個標簽。( 網站建設)
 
現在我們修改首頁模板:
 
登陸后臺->"模板管理"->"公共模板"->"修改首頁模板",將模板內容復制到dreamweaver編輯,在模板中加入調用論壇貼子的標簽,如下圖:
(說明:其中“where fid=版塊ID”為按論壇版塊調用貼子。)
 
修改完首頁模板后,將模板代碼內容復制到后臺首頁模板文本框,然后點擊修改。
 
修改首頁模板后,我們點擊“預覽”,可以查看修改后的首頁效果,嘿嘿,是不是把論壇所有貼子都搬到帝國CMS了。
 
其它說明:上面舉例的SQL語句是調用論壇及版塊新貼,你還可以調用熱門貼子、精華貼等等,只需改SQL語句的排序與條件即可。還有更多應用,比如在信息頁面中調用相關論壇貼子、調用其它系統數據等等。
 
方法2:使用靈動標簽【e:loop】調用論壇帖子

調用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> 
 
調用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> 

 

標簽:
文章標題:帝國Cms調用論壇貼子教程
文章網址:http://www.txwlqq.com/cmsJiaocheng/diguocms/10602.html
上一篇:帝國CMS 上傳附件保持原文件名
下一篇:【經驗】列表頁、內容頁調用父頻道專題
來頂一下
返回首頁
返回首頁
相關文章
    無相關信息
推薦資訊
如何通過SEO優化排名賺錢?SEO賺錢方法
如何通過SEO優化排名賺
seo優化教程:網站seo內容優化
seo優化教程:網站seo
SEO細節:企業SEO如何快速為新站做出效果
SEO細節:企業SEO如何
電商技術將如何發展?2018年有這五個大膽預測
電商技術將如何發展?
最新文章
欄目更新
欄目熱門
成人黄色