K9 通用版 博客版 主題版 地方門戶版 企業版 |   企業(ASP) 分類 使用 分享 疑問 模板 建議 幫助 錯誤 其他
+新建主題 [Ajax]
填寫帳號密碼即可完成注冊
+新建話題 最新回復排序 最新主題排序 精華帖子

論壇版塊功能有子目錄了,頂起,感謝升級!

12Next >

ganzhou 發表于:14-07-11 12:06 [添加收藏] 樓主 [回復] #Top#
ganzhou 人氣:83 積分:26 金幣:4744
VIP

論壇版塊功能有子目錄了,頂起,感謝升級!

論壇版塊功能有子目錄了,頂起,感謝升級![圖1]

 

各位親,請問一下,這個意思可以在贛州論壇下面設置小版塊,那小版塊的內容應該是可以在上一目錄顯示匯總的,請管理員解答一下,謝謝!我很喜歡這功能!

ganzhou 發表于:14-07-11 12:07 沙發 [回復] #Top#
ganzhou 人氣:83 積分:26 金幣:4744
VIP
論壇版塊功能有子目錄了,頂起,感謝升級![圖1]

相當于在定南論壇發在貼子要在它的上一目錄贛州論壇列表中顯示,謝謝!
z 發表于:14-07-11 13:27 編輯于:07-11 13:28 板凳 [回復] #Top#
z 人氣:9 積分:481 金幣:86
管理團隊
樓主的調用需求是要把子欄目的帖子也匯集到父欄目當中,并且分頁,這樣理解沒錯吧?
標簽示范,我來獻丑。

為了不影響原有模板及標簽,建議拷貝一個模板標簽并進行調試。
新建模板直接后臺操作,
步驟如下:

論壇版塊功能有子目錄了,頂起,感謝升級![圖1]

改動文件名后,將另建一個文件,這個在文件名旁邊有提示。

改名之后點擊提交,則有剛才新建的模板文件:
論壇版塊功能有子目錄了,頂起,感謝升級![圖2]

我們可以在新建的模板任意折騰,而不會影響原來模板。

修改完畢之后,再在論壇板塊綁定模板:論壇版塊功能有子目錄了,頂起,感謝升級![圖3]

先新建好模板文件,接著下面的帖子再展示如何調用標簽。






z 發表于:14-07-11 13:38 編輯于:07-11 13:41 4樓 [回復] #Top#
z 人氣:9 積分:481 金幣:86
管理團隊
先分析原有模板的標簽。
forum/board/default.php

在42行開始,是調用帖子的標簽:

{@res.select table='%s_forum_topic' 
field='tid,title,username,userid,lastusername,lastuserid,date,lastdate,ip,lastip,hit,reply,url,isbest,isimage,type,islock,norder,style' 
where="status=1 and bid={$info['bid']}" 
order='tid desc' 
number='30' 
cache='0'}

%s代表表前綴,默認是king,
標簽的大概意思是,
調用表  king_forum_topic 里面的一些字段如:tid,title等

條件是
  • status=1,即是已審狀態,
  • bid={$info['bid']},帖子所屬的板塊,這樣就不用每個版塊寫一個id,起到通用性的作用,
排序是order='tid desc',按照tid 遞降,也就是最新的在前面,
number='30',數量是30條,
cache='0',不開啟緩存。
理解了以上意思,就可以開始改動。
z 發表于:14-07-11 13:50 編輯于:07-11 21:39 5樓 [回復] #Top#
z 人氣:9 積分:481 金幣:86
管理團隊
由于記錄論壇版塊父欄目的bid1不在表 king_forum_topic,
而是在 表 king_forum_board,
所以,原來的單表查詢,已經不行了,要用到聯合查詢,select_join,

以下是實現標簽:

{@res.select_join table1='%s_forum_topic' 
field1='tid,bid,title,username,userid,lastusername,lastuserid,date,lastdate,ip,lastip,hit,reply,url,isbest,isimage,type,islock,norder,style' 
table2='%s_forum_board' 
field2='bid,bid1' 
on='t1.bid=t2.bid'
where="status=1 and t1.bid={$info['bid']} or t2.bid1={$info['bid']}"
order='t1.tid desc'
number='30' 
cache='0'}

把這個標簽修改好了,保存到 default_cd1.php,然后把論壇版塊綁定該模板。

具體的標簽說明在后臺,在公司官網也有大部分說明,
可能標簽學習起來需要一段過程,但是掌握之后,就可以調用任意數據了,
目前而言,就不開展更加具體的說明,后續再專門出標簽的入門教程吧,
樓主可以按照上面步驟,把標簽替換掉,
就能實現調用子欄目的數據了。

標簽直接決定分頁,而且可以在同一個頁面有多個分頁。
z 發表于:14-07-11 13:52 6樓 [回復] #Top#
z 人氣:9 積分:481 金幣:86
管理團隊
照著上面的步驟diy一下,尋找調用的樂趣。
真正掌握K9標簽之后,你的網站就聽你的了。
Gougliang 發表于:14-07-11 14:00 7樓 [回復] #Top#
Gougliang 人氣:1401 積分:11213 金幣:13649
VIP 管理團隊 灌水狂人
結合數據庫會更加直觀
ganzhou 發表于:14-07-11 14:07 8樓 [回復] #Top#
ganzhou 人氣:83 積分:26 金幣:4744
VIP
感覺Z高手耐心解答,非常感謝!
ganzhou 發表于:14-07-11 14:07 9樓 [回復] #Top#
ganzhou 人氣:83 積分:26 金幣:4744
VIP
Reply: 7樓
不懂技術的我,沒有辦法實際操作!
ganzhou 發表于:14-07-11 14:39 編輯于:07-11 14:41 10樓 [回復] #Top#
ganzhou 人氣:83 積分:26 金幣:4744
VIP
關于已經設置成為子版塊的版塊名,希望能在父列表中也顯示出來,這樣才有好的效果?求解決!

論壇版塊功能有子目錄了,頂起,感謝升級![圖1]

12Next >

發表回復

帳號 匿名發布 審核后可見 [加載完整在線編輯器]
內容
驗證碼
KingCMS 內容管理系統

關于我們 聯系我們 廣告報價 付款方式 站點導航

Copyright © 2004-2015 Focuznet All rights reserved.

廣州唯眾網絡科技有限公司 粵ICP備08008106號

半全场开奖查询