插件:自定义链接

函数名称

dr_navigator_id($type, $markid值)

适用于自定义链接插件


返回navigator表的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}


下面介绍常用页面的markid:

模块栏目/内容/搜索页module-模块内容-栏目ID
模块首页module-模块内容
商城:新品new-goods
商城:抢购flash-goods


那么导航markid如何定义呢?

1、在你要定义的页面模板顶部加上定义字符串

{php $markid="我的id字符串随意写字母";}

image.png

一定要这么写,否则会无效


2、当访问这页面模板时,他就会和后台设置mark去匹配了