PHPCMS v9利用if语句判断当前栏目是否高亮显示
作者:@ouyang 发布时间:2018年04月01日 阅读: 3,416 分类:学习笔记
PHPCMS v9利用if语句判断当前栏目是否高亮显示
如果是在栏目列表(非单独页面)下,Phpcms V9判定当前栏目让当前栏目高亮代码可以用下面的调用代码:
{pc:content action="category" catid="$parentid" num="12" siteid="$siteid" order="listorder ASC"}
{loop $data $r}
<li{if $r[catid]==$catid} class="item on"{/if}>
<a href="{$r[url]}" title="{$r[catname]}">{$r[catname]}</a>
</li>
{/loop}
{/pc}
如果在单独页面page栏目,可以用下面的调用代码:
{loop $arrchild_arr $cid}
<li{if $catid==$cid} class="item on"{/if}>
<a href="{$CATEGORYS[$cid][url]}" title="{$CATEGORYS[$cid][catname]}">{$CATEGORYS[$cid][catname]}</a>
</li>
{/loop}
以上两种高亮显示均使用了if语句对当前栏目进行了判断,定义 class="item on",这个样式可以在CSS中根据自己的要求进行定义。
如果您还有什么疑惑或建议,欢迎在下方评论区继续讨论。
如果您觉得本文还不错,欢迎分享/打赏本文。当然,如果你无视它,也不会影响你的阅读。再次表示欢迎和感谢!