zoukankan      html  css  js  c++  java
  • 织梦二级栏目增加高亮样式

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

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

    1:打开include aglibchannelartlist.lib.php,找到 $pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);

    2:在$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);下增加如下代码

    1  $pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);
    2                       if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || $typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['topid'] ){  
    3                          $pv->Fields['currentstyle'] = $currentstyle ? $currentstyle : 'navOn';  
    4                           }  
    5                         else{  
    6                         $pv->Fields['currentstyle'] = '';  
    7                          }  

    第二步:前台调用:

     1 {dede:channelartlist   typeid='47,58,59,70,71,60'  currentstyle='nav_active' }
     2             <li class="{dede:field.currentstyle/}">
     3                 <a href="{dede:field name='typeurl'/}">
     4                     <h1>{dede:field name='typename'/}</h1>
     5                     <!-- <h2>ABOUT</h2> -->
     6                     <dl>
     7                     {dede:channel type='son' noself='yes' }
     8                             <a href="[field:typelink/]">
     9                                 <dd>
    10                                     <span>
    11                                         <b>-</b>
    12                                     </span>[field:typename/]<span>
    13                                         <b>-</b>
    14                                     </span>
    15                                 </dd>
    16                             </a>
    17                     {/dede:channel}
    18                     </dl>
    19                 </a>
    20             </li>
    21 {/dede:channelartlist} 
    currentstyle='nav_active'
    class="{dede:field.currentstyle/}"

    
    
  • 相关阅读:
    scp命令(基于ssh上传文件等)
    mac上安装ruby
    Access denied for user ''@'localhost' to database 'mysql'
    3.ruby语法基础,全部变量,实例变量,类变量,局部变量的使用和注意的要点
    2.ruby基本语法,类的定义
    1.ruby基本格式
    neo4j在linux下的安装
    mongodb导入json文件
    mongodb 安装启动
    Junit4
  • 原文地址:https://www.cnblogs.com/php-qiuwei/p/11410208.html
Copyright © 2011-2022 走看看