dede:channel标识特定typeid时 currentstyle失效无效的处

摘要: {dede:channel type= son row= 6 current >这类启用方法currentstyle合理可是:{dede:channel type= son row= 6 typeid=1 current >这类启用方法currentstyle就失效了社区论坛里有些人说用把typeid=xxx改为channelid=1...

{dede:channel type= son  row= 6  current >


这类启用方法currentstyle合理

可是:

{dede:channel type= son  row= 6  typeid=1 current >

这类启用方法currentstyle就失效了


社区论坛里有些人说用把typeid=xxx改为channelid=1,真是是空穴来风。


极致处理方法:

改动include/taglib/channel.lib.php

搜索:

if( ($row[ id ]==$typeid || ($topid==$row[ id ]   $type== top ) )   $currentstyle!=  )

改为

if( ( $row[ id ]== $refObj- TypeLink- TypeInfos[ id ] || ($topid==$row[ id ]   $type== top ) )   $currentstyle!=  )





联系我们

全国服务热线:4000-399-000 公司邮箱:343111187@qq.com

  工作日 9:00-18:00

关注我们

官网公众号

官网公众号

Copyright?2020 广州凡科互联网科技股份有限公司 版权所有 粤ICP备10235580号 客服热线 18720358503

技术支持:免费小程序制作