联系官方销售客服
1835022288
028-61286886
求助问题一:
需求做一个 判断子栏目选中状态 及 全部菜单。
目前实现:可以判断子栏目选中效果,无法判断 全部菜单。
代码示例:(想实现,在顶级栏目ID2的时候 全部菜单是选中效果)
<a href="{dr_share_cat_value(2, 'url')}" class="{if $c.id==2}active{/if}">全部</a> {loop $related $c} <a href="{$c.url}" class="{if $c.id==$catid}active{/if}">{$c.name}</a> {/loop}
求助问题二:
还不太熟悉程序,顶部导航 合并循环调用写不成,所以我分开写的,想实现判断选中状态。
求助的是,能否合并写。 或者 分开写,if判断该如何写。
<a class="{if $c.id==$catid}channel-now{/if}" style="width: 158px;" href="{dr_share_cat_value(2, 'url')}">{dr_share_cat_value(2, 'name')}<img class="menutag" src="{HOME_THEME_PATH}skin/images/hot.png" ></a> <a class="{if $c.id==$catid}channel-now{/if}" style="width: 158px;" href="{dr_share_cat_value(3, 'url')}">{dr_share_cat_value(3, 'name')}<img class="menutag" src="{HOME_THEME_PATH}skin/images/new.png" ></a> <a class="{if $c.id==$catid}channel-now{/if}" href="{dr_share_cat_value(4, 'url')}">{dr_share_cat_value(4, 'name')}</a> <a class="{if $c.id==$catid}channel-now{/if}" href="{dr_share_cat_value(6, 'url')}">{dr_share_cat_value(6, 'name')}</a> <a class="{if $c.id==$catid}channel-now{/if}" href="{dr_share_cat_value(5, 'url')}">{dr_share_cat_value(5, 'name')}</a>
看了这个是循环标签。 我只需要一个 写死顶级栏目ID的判断。
比如判断 如果页面是在顶级栏目ID2 或者 ID2 下的子栏目时。高亮,这判断应该怎么写{if 2==$cat.id}active{/if}
我这样写的不对,无法判断到子栏目