江西时时彩走势图:您现在的位置: 江西时时彩app下载 > 织梦大学 > 常见问题 >

织梦dedecms三级导航栏目高亮dede:channelartlist支持currentsty

来源:未知 发布时间:2018-05-24热度: ℃我要评论
之前我们经?;崤龅绞褂?【 channelartlist标签支持currentstyle高亮属性 】,是针对二级栏目有效,当我们碰到三级栏目时候是失效的,今天秀站网技术就碰到这样的问题,经过调试后,终于研究出...

江西时时彩app下载 www.p42ci.com.cn 之前我们经?;崤龅绞褂?【channelartlist标签支持currentstyle高亮属性】,是针对二级栏目有效,当我们碰到三级栏目时候是失效的,今天秀站网技术就碰到这样的问题,经过调试后,终于研究出来了。

实现效果如图:




1:修改文件.include\taglib\channelartlist.lib.php

找到:

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


下面增加下面这句:

if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] || 

  $typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['topid'] 

  //如果循环到的id为正在打开的栏目的祖父(最顶级)栏目,则循环到的祖父id也要高亮

  ||$typeids[$i]['id']==$refObj->TypeLink->TypeInfos['reid']

  //根据现在访问的栏目id的父栏目,即 $refObj->TypeLink->TypeInfos['reid'] ,如果reid等于本次循环得到的id ,则本次循环得到的栏目高亮

  ){

$pv->Fields['active'] = $active ? $active : 'active';

}else{

$pv->Fields['active'] = '';

}


模板上如何使用:

{dede:channelartlist typeid='32' row='12' currentstyle='active'}

 <li class="{dede:field.active/}"><a href='{dede:field name="typeurl"/}'>{dede:field name="typename"/}</a> </li>

{dede:channel type='sun' row='50'}

<a href="[field:typelink/]">[field:typename/]</a>

 {/dede:channel}

{/dede:channelartlist}


以上就介绍了织梦dedecms三级导航栏目高亮dede:channelartlist支持currentstyle。

本文地址://www.p42ci.com.cn/dedecms_wt/934.html

  • 《在人间》第151期:地震明星女孩的十年 2019-01-19
  • 首部运河题材鸿篇巨制《天地运河情》首演在即 2019-01-19
  • 围绕“《未成年人网络保护条例》的制定”建言献策 2019-01-18
  • 【十九大·理论新视野】动漫:“人类命运共同体”如何构建 2019-01-18
  • 笑博士的“企业发展计划”,是基于私有制的企业计划。因此,笑博士,是制订不了市计划,省计划,更别说国家计划的。他的最大无知,是不知社会主义是以公有制为主体的国家, 2019-01-18
  • 【理上网来·喜迎十九大】以党的制度建设推进管党治党 2019-01-18
  • 党的历史文献集和当代文献集 2019-01-17
  • 大量宋蒙战争时期遗物现身涪陵 2019-01-17
  • 老年人“犯困” 内情并不那么简单 2019-01-17
  • 吃货苏东坡出品:“舌尖上的宋朝” 2019-01-16
  • 杨庆山任南开大学党委书记 2019-01-16
  • 广西贵港原常务副市长黄志光被开除党籍和公职 2019-01-16
  • 本网特稿--北京频道--人民网 2019-01-15
  • 寻找把他吃剩的饭菜找包后,丢给四两吃,这能算道德?[微笑] 2019-01-15
  • 5月份安徽规上工业增加值增长9.2% 居中部第一 2019-01-15
  • 968| 588| 15| 434| 978| 752| 697| 961| 69| 132|