织梦一级栏目二级栏目导航菜单被点击顶级栏目高亮解决方法

资源来源网络,如需授权,请更换源码,模块仅供学习,如需商用请购买正版授权,本栏目不提供技术服务!
如遇蓝奏网盘打不开lanzous替换成lanzoux尝试!

  织梦一级菜单被点击栏目高亮调用方法:

  {dede:channel typeid=’1′ type=’son’ currentstyle=”

  • ~typename~
  • “}

      

  • [field:typename/]
  •   {/dede:channel}

      *注:对当前栏目列表设置了class=’on’,可以通过css样式为其设置背景图片或颜色,从而达到栏目高亮的效果。

      首页判断是否添加class 调用方法:

      

  • 网站首页
  •   *注:首页判断是否添加class=’on’属性

      织梦二级菜单被点击栏目高亮调用方法:

      第一步:因为织梦默认dede:channelartlist标签是不支持currentstyle属性的,所以接加下先修改channelartlist.lib.php

      1:打开include\taglib\channelartlist.lib.php,找到$pv->Fields[‘typeurl’]=GetOneTypeUrlA($typeids[$i]);

      2:替换成下所示代码:

      $pv->Fields[‘typeurl’]=GetOneTypeUrlA($typeids[$i]);

      if($typeids[$i][‘id’]==$refObj->TypeLink->TypeInfos[‘id’] || $typeids[$i][‘id’]==$refObj->TypeLink->TypeInfos[‘topid’] ){

      $pv->Fields[‘currentstyle’]=$currentstyle ? $currentstyle : ‘on’;

      }

      else{

      $pv->Fields[‘currentstyle’]=”;

      }

      第二步:前台调用:

      

      *注:生成栏目,循环出的顶级栏目li会有一个class=“on”的属性。页面效果如图所示:

    ©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!
    织梦模板网 » 织梦一级栏目二级栏目导航菜单被点击顶级栏目高亮解决方法
    ☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
    ☉如果源码网盘地址失效!或有其他问题,请点我报错,谢谢合作!
    ☉人民币与积分汇率为1比10,即1元=10积分.有任何疑问请联系客服
    ☉如有其他问题,请加网站客服QQ(330921598)进行交流。
    ☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
    ☉源码、模板等资源会随着技术、环境的升级而存在部分问题,还请慎重选择。

    发表评论

    加入织梦模板网永久VIP 海量资源免费下载

    立即查看 了解详情