DedeCms 三级栏目获取当前效果解决方法

DedeCms 三级栏目获取当前效果解决方法,第1张

DedeCms 三级栏目获取当前效果解决方法 网上看了很多关于织梦二级栏目当前效果,很多都要修改原代码,或是其他的方式来实现 
我这边比较简单,只要稍微改动下css样式就可以 
因为今天比较忙,周末我来详细的说下 

贴出一些css和channelartlist 

css部分: 
 
.type{dede:field.id/}{ color:#b96704; font-weight:bold; background:#fff} 
#dis{dede:field.reid/},#dis{dede:field.id/}{ display: block} 
.on{dede:field.reid/},.on{dede:field.id/}{ font-weight:bold; color:#000} 
 


这部分一定要放到模板页面,不能使用link来加入 
-------------------------------------------------------------------------------------- 
channelartlist 循环部分 
    {dede:channelartlist }
  • {dede:field name='typename'/}
    • {dede:sql sql='Select * from dede_arctype where reid =~id~'}
    • [field:typename /]
    • {/dede:sql}
    {/dede:channelartlist}

-------------------------------------------------------------------------------------- 

这个就可以实现二级 甚至三级的当前效果 

如果大家需要,我周六或是周日来仔细说下 

另外还有一个投票的bug解决(就是投票以后需要刷新才在本地显示正确的投票票数) 


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/zaji/3009103.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-09-27
下一篇 2022-09-27

发表评论

登录后才能评论

评论列表(0条)

保存