zoukankan      html  css  js  c++  java
  • CHANNELARTLIST三级栏目调用顶级栏目高亮的方法

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

  • 相关阅读:
    (C/C++学习笔记) 十四. 动态分配
    (C/C++学习笔记) 十三. 引用
    (C/C++学习笔记) 十二. 指针
    (C/C++学习笔记) 十一. 数组
    (C/C++学习笔记) 十. 函数
    (C/C++学习笔记) 九. 变量的存储类型
    (C/C++学习笔记) 八. 程序控制语句
    并发编程之多进程
    网络编程之Socket
    异常处理
  • 原文地址:https://www.cnblogs.com/zqw111/p/13544714.html
Copyright © 2011-2022 走看看