织梦channel导航标签不支持typeid指定栏目如何解决办法

秋在田野里。田野是金飘落的叶子色的。飘落的叶子澄澄的稻谷,远远望去,整个田野就像铺上了一块金色的地毯。

{/dede:channel}但是很多情况下需要单独指定栏目(比如:产品下拉菜单),这时用channel里的typeid就没有效果了

需要去修改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!='' )

调用方法:

{dede:channel typeid ='2'  type ='son' currentstyle="~typename~"}
[field:typename/]
{/dede:channel}

到此这篇关于织梦channel导航标签不支持typeid指定栏目如何解决办法就介绍到这了。与其后悔,倒不如耐心地等待着机遇出现,然后紧紧把其抓在手中不放松。更多相关织梦channel导航标签不支持typeid指定栏目如何解决办法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
dedecms5.7版本tag标签无效不支持大写字母怎么办

dedecms 专题列表页不支持[dede:fulltitle]标签的如何解决方法

DedeCMS子栏目调用currentstyle属性不支持typeid的如何解决方案

dedecms模板不支持PHP 函数file_exists

织梦channelartlist标签不支持currentstyle属性怎么办