织梦DEDECMS导航循环调用一级栏目和二级栏目的方法

什么都可以不好,心情不能不好;什么都可以缺乏,自信不能缺乏;什么都可以不要,快乐不能不要;什么都可以忘掉,健身不能忘掉。
织梦导航循环调用一级栏目和二级栏目的调用方法: {dede:channelartlist typeid='2'} <li class="First"><a rel="nofollow noopener noreferrer" href="{dede:field name='typeurl'/}">{dede:field name='typename'/}</a></li> {dede:channel type='son' noself='yes'} <li class="Second"><a rel="nofollow noopener noreferrer" href="[field:typelink/]">[field:typename/]</a></li> {/dede:channel} {/dede:channelartlist} 此方法直接使用会出现一个问题:当其中一个分类没有子分类的时候,会在其子分类的位置显示出所有的一级分类 解决办法:去掉include/taglib/channel.lib.php中以下内容即可解决 //如果用子栏目模式,当没有子栏目时显示同级栏目 查看源码打印代码帮助 if($type=='son' && $reid!=0 && $totalRow==0) { $sql = "SELECT id,typename,typedir,isdefault,ispart,defaultname,namerule2,moresite,siteurl,sitepath FROM `arctype` WHERE reid='$reid' And ishidden<>1 order by sortrank asc limit 0, $line "; $dsql->SetQuery($sql); $dsql->Execute(); }

到此这篇关于织梦DEDECMS导航循环调用一级栏目和二级栏目的方法就介绍到这了。要使理想的宫殿变成现实的宫殿,须透过埋头苦干,不声不响的劳动,一砖一瓦的建造。更多相关织梦DEDECMS导航循环调用一级栏目和二级栏目的方法内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
织梦Linux下安装DedeCMS及安全设置

织梦dede后台缩略图本地上传图片加水印

织梦dede数据还原更新缓存也生成了为什么首页不对

织梦dede文档置顶并显示置顶文字或图标

织梦dede在搜索结果页添加按栏目按模型细分数据