织梦一二级导航菜单被点击顶级栏目高亮(加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推源码网。

提供最优质的资源集合

立即查看 了解详情