CHANNELARTLIST三级栏目调用顶级栏目高亮的方法


  channelartlist三级栏目调用顶级栏目高亮,已解决。DEDE织梦系统的网站,如果多级栏目树调用,想让顶级栏目高亮,一般比较困难,在这里介绍一个变通方法,大概的理论就是在前台树状代码中,加一个本栏目名字的判断,例如如果typename等于本栏目名字,就高亮,否则就显示空:ynwuguji
  <dlif( me=="织梦模板") me="class='current'";else me="";>
  <dt>织梦模板</dt>
  <dd>
  <ul>
  
  <li>•<a href='[field:typeurl/]'>[field:typename/]</a></li>
  
  </ul>
  </dd>
  </dl>
  <dlif( me=="织梦源码") me="class='current'";else me="";>
  <dt>织梦源码</dt>
  <dd>
  <ul>
  
  <li>•<a href='[field:typeurl/]'>[field:typename/]</a></li>
  
  </ul>
  </dd>
  </dl>
  该方法能否比较灵活的解决网站制作的多层树状结构的高亮显示问题。但是有一个弊端是栏目名称不能重复。改成用typeid判断效果会更好,毕竟栏目id唯一



上一篇:dedecms 模板文件不存在,无法解析文档"的终极各种解决办法

下一篇:如何解决织梦选择多个副栏目只能保存一个的问题


dedecms
Copyright © 2002-2019 k262电脑网 www.k262.cn 皖ICP备2020016292号
温馨提示:部分文章图片数据来源与网络,仅供参考!版权归原作者所有,如有侵权请联系删除!QQ:251442993 热门搜索 网站地图