Xoops‎ > ‎MODULE‎ > ‎

「誌」子分類頁面列表新增...more

「誌」子分類列表(catlist)中,雖然可以點選子分類進入文章列表(artlist),但是初接觸的使用者恐怕不曉得不會去點,以為該子分類下只有那幾篇顯示出來的文章。所以將文章數量大於顯示數量的子分類下面增加一個 ...more 的連結,以利進入子分類文章列表(artlist)。



本範例定為分類列表頁顯示6篇文章。

step1.
後台管理→誌→整體設定 (模組設定)
「模組首頁文章列表中顯示幾篇文章:」此項選擇 6 ,按確定。

step2.
修改artindex.php 檔案
找到:
if ($num == 3) $num = 0 ;

改為:
if ($num == 6) $num = 0 ;


step3.
修改mag_catlist.html 樣板
後台管理→樣板管理→你的樣板-誌[列出]→mag_catlist.html[編輯]
找到第二區中間的此段:
<{if $artlinks.num == 3}>
</tr><tr>
<{/if}>
<{/foreach}>

改為:
<{if $artlinks.num == 5}>
</tr><tr><td><div align="right">...more<{$subcategory.title}></div></td></tr>
<{/if}>
<{/foreach}> 

這樣就完成啦!

P.S.
如果分類列表頁顯示文章篇數不同,num的數字部分也要隨之調整。
如果分類列表頁顯示4篇文章,那麼num的部分,數字都不必改,用預設的就是啦!
不過呢~不知道這樣改會不會對模組運作有影響~還在觀察中!
也別問我為什麼是這樣改,我自己完全沒概念。 
Comments