currentstyle属性在DedeCMS调用标签里主要用于实现栏目页的高亮设置,也就是支持dede:channel标签,而很多时候,我们在调用栏目的时候,会用到dede:channelartlist来调用顶级栏目,这样currenY U ^ h D K V y3 ? | + , # ytstyle属性就不支持了,需要我们做二次发开。
今天就教大家如何实现chany T L & B ? 6nelartlist标签支持currentU c @ CstyU ; @ n % ? C `le属性。
打开 includetagli{ Q 7 o i { tbchannelartlr o q Y \ism p c I J r .t.lib.php,找到代码:
$p# r [ + K I jvq v g Y a Z k W->Fields['typeurl'] = GetOneTypeUrlA($typeid_ c i g I t 7s[$i]);
在此行代码下方增加以下代码:
ir & v + ) #f($typeids[$i]['id'] == $refObj->TypeLi* 5 4 K k l unk-&g. K & | ) ! 4 \t;TypeInfos['id'] || $typeids[$i]['id'] == $refObj->! o V ) ( L .;TypeLink->TypeInfos['topid'] ){ $pv->Fields['currentstyle'] = $currentstyle ? $curre0 H ( A W t u P 8ntstyle : 'current'; } else{ $pv->Fields['currentstyle'] == w e ''; }
网上找到的一般没有加$typeids[$i][‘id’] ==$refObj->TyS $ S u I G wpeLink->TypeInfos[‘topid’]
添加这个后才能对二级栏目也起作用,调用方法:
{dede:channelartlist typeid='28 P ^ N /' currentstyle='current'} <li class='{deF 5 # \ = I y hde:field.cur8 8 e 1rentstyle/}'><a href='http://www.dede58.com/a/d+ - \edejqj 9 # y # i = =/{dede:field name='typeurlk V M'/}'>{dede:field name='typeF # Z ` _ y kname'/}</a></li> {/dede:channelartlist}
如果是当| % i y S `前栏目3 n # | :} | V L则 li的class属性显示currenv , ( @ Z ` %t,否则显示c6 N =lass=” ,也可以修改currentstyle=’这里改为你需要的类名。u ) u c r X c o
1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性
源码巴巴网 » 织梦CMS让channelartlist标签支持currentstyle属性的方法
2. 分享目的仅供大家学习和交流,请不要用于商业用途!
3. 如果你也有好源码或者教程,可以到用户中心发布,分享有积分奖励和额外收入!
4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
5. 如有链接无法下载、失效或广告,请联系管理员处理!
6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
7. 如遇到加密压缩包,请联系管理员!
8. 因为资源和程序源码均为可复制品,所以不支持任何理由的退款兑现,请斟酌后支付下载
声明:如果标题没有注明"已测试"或者"测试可用"等字样的资源源码均未经过站长测试.特别注意没有标注的源码不保证任何可用性
源码巴巴网 » 织梦CMS让channelartlist标签支持currentstyle属性的方法
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 你们有qq群吗怎么加入?