DEDE判断是否有下级栏目 有就显示所有下级栏目 没有就显示同级栏目

又是一场大雪过后,天空像海一样蔚蓝,甚至比海更加晶莹剔透。千峰万岭,极目望去,尽是白色,闪耀着一片连接不断的银光。山顶积雪未融,如白银宫网。

首先介绍以下栏目名称及链接调用标签

标签名称:channel 功能说明: 获取栏目列表标签 使用实例: {dede:channel type='top' row='8' current} <li><a rel="nofollow noopener noreferrer" href='[field:typelink/]'>[field:typename/]</a> </li> {/dede:channel} 参数说明: typeid = '0' 栏目ID reid = '0' 上级栏目ID row = '100' 调用栏目数 col = '1' 分多少列显示(默认为单列) type = 'son' son表示下级栏目,self表示同级栏目,top顶级栏目 currentstyle = '' 应用样式 实现DEDE判断是否有下级栏目 有就显示所有下级栏目 没有就显示同级栏目 方法如下: {dede:channel name='type' runphp='yes' if(reid == "0") @me = "son";else @me = "self";} <a rel="nofollow noopener noreferrer" href='[field:typeurl/]'>[field:typename/]</a> {/dede:channel}

需要注意的是在V5.7 SP2+PHP7环境下这个语句有点问题,只能用到最高PHP5.6

如果只是想单纯的调用下级栏目

建议用:

{dede:channel type='son' row='8' } <a rel="nofollow noopener noreferrer" href='[field:typelink/]'>[field:typename/]</a> {/dede:channel}

本文DEDE判断是否有下级栏目 有就显示所有下级栏目 没有就显示同级栏目到此结束。爱是一种奇怪的东西,忽闪忽灭间的深刻,成长在彼此心里。最美丽的故事没有结局,最浪漫的感情没有归宿,最幸福的爱情没有言语,最深刻的喜欢没有空间!小编再次感谢大家对我们的支持!

您可能有感兴趣的文章
织梦后台文档列表添加复制文档功能支持所有模型

织梦无法上传ico图标格式文件的如何解决方法

dedecms如何实现任意页面调用当前会员信息的方

织梦dede:tag调用指定多个栏目的TAG标签

织梦栏目列表按附加表自定义字段排序