phpcms v9判断是否有子栏目及完美高亮代码分享

分享时间:2017-11-23 5572 热度℃
代码如下:
1.用{if $r[child]==0} menu_star {else} menu_head {/if} 判断是否有子栏目;
2.用{if $top_parentid == $r[catid]||$catid==$r[catid]||$parentid==$r[catid]} current{/if}判断当子栏目打开时,父级栏目高亮。
  1. [sourcecode language="php"]
  2. {pc:content action="category" catid="0" num="6" siteid="$siteid" order="listorder ASC"}
  3. <li><a{if !$catid} class='selc'{/if} href="{siteurl($siteid)}">主页</a></li>
  4. {loop $data $r}
  5. <li><a{if $catid==$r[catid] || $top_parentid==$r[catid]} class='selc'{/if} href='{$r[url]}'>{$r[catname]}</a></li>
  6. {/loop}
  7. {/pc}
  8. [/sourcecode]
复制代码
本文标签:
返回顶部