在上次分享的PHPCMS V9 文章列表循環樣式自定義方法后,有朋友再問起,如果怎么做自定義調用欄目循環列表,設置好某個欄目或者幾個欄目不顯示。下面,商業源碼網(www.49028c.com)在此與大家分享Phpcms V9欄目循環調用采用IF判斷自定義不顯示指定欄目這一詳細方法。
首先,我們找出官方默認調用欄目列表循環的語句:在phpcms/content/header.html里邊,具體代碼為:
{loop subcat(0,0,0,$siteid) $r}
{php $num++}
<div class="w356 left display {if $num%2==0}marginleft10{/if}">
<div class="title left bold"><span class="right"><a href="{$r[url]}" class="bai">更多>></a></span>{$r[catname]}</div>
<ul class="clear left display">
{pc:content action="lists" catid="$r[catid]" num="5" order="id DESC" return="info"}
{loop $info $v}
<li>·<a href="{$v['url']}" target="_blank" src="/uploads/allimg/140218/105K35S4-0.jpg" style="WIDTH: 625px; HEIGHT: 362px" />
不過,利用IF語句,可以做到更豐富的設置,比如:在ID為5的欄目,菜單里邊隱藏ID為6的欄目,而在ID為6的欄目不顯示ID5的欄目,大家不妨試試看。
新聞熱點
疑難解答