由於discuz x3.2的瀑布流功能,板塊以圖形模式顯示時會發現顯示的帖子數不會依據後台->界面->界面設置->主題列表頁->「封面圖顯示數量」(文字模式設定「每頁顯示主題數」欄位) 的設定來顯示數目,這是x3.2版的內定功能,如果要依據 「封面圖顯示數量」顯示數量就要動到程式了,方法如下:
$ }& l1 k; H+ v/ ^* n6 X
, n% }( Q2 t" Y# E開啟 ./template/default/forum/forumdisplay_list.htm,找到 _attachEvent(window, "load", function () 下面的第四行
9 g: t C$ @1 T- <!--{if $page < $_G['page_next'] && !$subforumonly }-->
複製代碼 從此行直到相對應的<!--{/if}-->的程式碼便是控制多餘主題列表,故只要不讓此段執行便可,於是我們加入判斷 && 1==2使此段永不執行即可,改變後如下:
4 d# V H2 c z- <!--{if $page < $_G['page_next'] && !$subforumonly && 1==2 }-->
複製代碼 但應改下面比較正確,因新的模板套用後會有問題 :
2 j: y/ c3 w* M' F
; m7 a4 u* u3 f. H' U( g- try {3 r1 _0 F2 |" x! b" w9 N
- if(page < maxpage && stopload < 2 && showready && ((document.documentElement.scrollTop || document.body.scrollTop) + document.documentElement.clientHeight + 500) >= document.documentElement.scrollHeigh) {
複製代碼 加上 && 1==2 條件,使得 try 不執行2 t# s+ e3 P% h% d8 ]$ [
7 H& E; J; `$ s: D5 j
搞定!!3 s1 m) p4 }& o- ~
6 b1 ]& e6 Z8 O2 U1 b4 t; P B& K" D0 F8 `$ m
|
|