联系官方销售客服

1835022288

028-61286886

应用插件 版主:官方插件技术组
自定义链接导航有二级目录的怎么使用高亮
类型:迅睿CMS 更新时间:2020-11-24 12:17:49

自定义链接导航有二级目录的怎么使用高亮?


根据帮助文件《获取当前自定义链接ID》https://www.xunruicms.com/doc/235.html,我设置了几个一个单页的自定义连接,我发现只有一级目录的时候用{if dr_navigator_id(0, $markid) == $t.id}能判断当前页面,但是如果有二级目录的时候,dr_navigator_id(0, $markid) 获取到的是二级栏目的id,

{navigator type=0 pid=0}
<li class="{if dr_navigator_id(0, $markid) == $t.id} active{/if}">
    <a href="{$t.url}" title="{$t.name}">{$t.name}</a>
</li>
{/navigator}

但是$t.id是一级栏目的id,在上面这个语句,还不能获取到下级栏目$t2.id。这个肯定不相等啊,该怎么修改?

回帖
  • 琉惗
    #1楼    琉惗
    2020-03-12 11:07:03
    Chrome 0
    id=0表示顶级数据,你要所有的就不要pid=0
    满意答案
  • 草木人
    #2楼    草木人
    2020-11-24 12:17:49
    Chrome 0
    @琉惗:谢谢解答!