织梦一二级导航菜单被点击顶级栏目高亮(加class)解决方法 织梦 建站
织梦二级当前栏目高亮的解决方法,织梦系统二级栏目中当前栏目高亮的解决方法,织梦一二级导航菜单被点击顶级栏目高亮(加class)解决方法,织梦当前栏目调用二级、三级栏目且栏目高亮解决方法,下面小编来给大家介绍一下,一起来了解一下吧!
首先,修改include\taglib\channelartlist.lib.php
找到
$pv->Fields[‘typeurl’] = GetOneTypeUrlA($typeids[$i]); |
在下面增加以下代码:
//当前栏目高亮 if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id']){ $pv->Fields['currentstyle'] = ''; } else{ $pv->Fields['currentstyle'] = ''; } |
保存。
使用时,这样使用
<ul>
{dede:channelartlist type='son' noself='yes' typeid='2'}
<li><a href="{dede:field name='typeurl'/}" {dede:field name='currentstyle'/}>{dede:field name='typename'/}</a></li>
{/dede:channelartlist}
</ul>
这样,当前栏目的a标签就会多一个.m_hover的类
在css里面定义不同的样式即可。
以上就是织梦一二级导航菜单被点击顶级栏目高亮(加class)解决方法 织梦 建站的介绍,希望大家喜欢!
更多教程关注FF推源码网。