6年网站模板制作经验,作者QQ:840232032
文章导购淘宝客插件

织梦调用指定子栏目时channel标签currentstyle无效不起作用

我们在用织梦系统制作网站时,经常会用到channel标签来调子栏目。

默认的普通channel标签调用如下:

{dede:channel type='top' row='8' currentstyle="~typename~ "}[field:typename/] {/dede:channel}

但是,很多朋友会遇到这种情况在使用channel标签来调子栏目的时候,指定 “type=son typeid=A” 发现currentstyle无效。今天笔者就跟大家分享一下解决方法。

解决channel标签指定栏目ID调用下级子栏目时currentstyle样式无效不起作用的正确方法:
修改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!='' )
小菜亲测有效,完美解决channel标签指定typeid后currentstyle样式无效不起作用的问题。

关键词:
文章导购淘宝客插件

推荐阅读

《织梦调用指定子栏目时channel标签currentstyle无效不起作用》有0 条评论

发表留言

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。