POST TIME:2020-03-30 17:17
我們在使用dedecms模板制作文章列表的時候,可能會用到一些特殊的效果。
比如,我們希望在文章列表頁中每隔5行顯示一個分割線。
實際上,在dedecms模板中實現這個功能并不復雜。
舉例來說明:
{dede:list pagesize='12'} <li> <a href="[field:arcurl/]" target="_blank" title="[field:fulltitle/]">[field:title/]</a>[[field:pubdate function=MyDate('y-m-d',@me)/]]</li> [field:global.autoindex runphp='yes'] if((@me % 5) == 0){ @me ='<hr />'; } else{ @me = ''; } [/field:global.autoindex] {/dede:list}1.[field:global.autoindex/] 這個就是循環變量,它是一個可以自動變化的數字,相當于文章的編號。
2.(@me % 5) = 0 判斷當前文章編號是否是5的倍數。
3.@= '<hr>'; 這個中間的<hr> 就是如果是5的倍數后所要顯示的具體Html代碼。
相信你可以舉一反三,在dedecms模板列表頁中做出更多的個性化調用的效果。(只要把<hr />替換為你需要的html代碼即可。)
下一篇:織夢系統免疫漏洞安全設置通用方法