欢迎来到361模板(www.ke361.com),原创精品织梦模板提供商。QQ快速注册登录 网站托管 VIP 网站定制

织梦模板

当前位置:织梦模板 > 技术文档 > 网站技巧 > 织梦模板制作中如何判断栏目子栏目是否存在
这篇文章主要为大家详细介绍了织梦模板制作中如何判断栏目子栏目是否存在,具有一定的参考价值,感兴趣的小伙伴们可以参考一下,有需要的朋友可以收藏方便以后借鉴。

      在前面的文章《织梦模板制作过程中如何调用dede二级栏目》一文中织梦模板网给大家分享了如何在织梦模板制作过程汇总调用织梦的二级栏目,但是并不是所有的栏目都有二级栏目,如果在调用的时候某些个别的栏目没有二级栏目分类就会把同级栏目调用出来了,这样的效果不是很理想,给客户的感觉明显也不是很好!

     经过研究织梦361小编发现,在织梦的程序上面做些调整就能解决这个问题。 

打开:include\taglib\channel.lib.php文件可以看到:

$type=='son' && $reid!=0 && $totalRow==0

问题的根源找到了,我们只要把 

if($type=='son'&&$reid!=0&&$totalRow==0)

改成

if($type=='son'&&$reid!=0&&$totalRow==0&&$noself=='')

就可以解决这个问题了,但是有用户反馈使用上面的方法有的用户问题得以解决,但是还有部分用户问题还是没有解决。

那么问题到底出在哪呢?

经过织梦模板网技术的排查分析:原来是要在织梦的channel标签中加上 noself='yes'就可以了!

{dede:channel type='son' row='5' noself='yes'}

如果你也遇到解决不了的时候,可以尝试用上面的方法看看是否能解决问题。


以上就是织梦模板制作中如何判断栏目子栏目是否存在的全部内容,希望对大家的学习和解决疑问有所帮助,也希望大家多多支持361模板网。

感谢打赏,我们会为大家提供更多优质资源!

热词标签: 织梦模板 子栏目 模板制作

上一篇织梦模板更换后如何给网站增加字体

下一篇织梦模板中checkbox字段用runphp自定义输出方法

取消

感谢您的支持,我们会继续努力的!

扫码支持
扫码打赏,你说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

Powered by361模板网,分享从这里开始,精彩与您同在