### [织梦dede如何让channelartlist标签支持currentstyle属性](https://www.prosaas.cn/article/1291) **Published:** 2020-01-09T01:41:21 **Author:** 5201314 **Excerpt:** 织梦dede如何让channelartlist标签支持currentstyle属性?织梦dede让channe… ![](//zhiqipro.oss-cn-beijing.aliyuncs.com/2023/12/20231212115631240.jpg) **织梦dede如何让channelartlist标签支持currentstyle属性?** 织梦dede让channelartlist标签支持currentstyle属性 推荐学习:织梦cms 打开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'\] ){ $pv->Fields\['currentstyle'\] = $currentstyle ? $currentstyle : 'current'; } else{ $pv->Fields\['currentstyle'\] = ''; } 调用方法: {dede:channelartlist typeid='2' currentstyle='current'}
  • {dede:field name='typename'/}
  • {/dede:channelartlist} 如果是当前栏目则 li的class属性显示current,否则显示class='' ,也可以修改currentstyle='这里改为你需要的类名'。 以上就是织梦dede如何让channelartlist标签支持currentstyle属性的详细内容,更多请关注知企PROSAAS其它相关文章! **Tags:** class, cms, include, li, php **Categories:** DEDECMS ---