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

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

概述首先介绍以下栏目名称及链接调用标签 标签名称:channel 功能说明: 获取栏目列表标签 使用实例: {dede:channel type=top row=8 current} lia href=[field:typelink/][field:typename/]/a /li {/dede:channel} 参数说明: typeid = 0 栏目ID reid = 0 上级

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

标签名称:channel 
功能说明: 
获取栏目列表标签 
使用实例: 
{dede:channel type='top' row='8' current}
{/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";}
href='[fIEld:typeurl/]'>[fIEld:typename/] {/dede:channel}

 

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

 

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

建议用:

{dede:channel type='son' row='8' }
href='[fIEld:typelink/]'>[fIEld:typename/] {/dede:channel}

总结

以上是内存溢出为你收集整理的DEDE判断是否有下级栏目 有就显示所有下级栏目 没有就显示同级栏目全部内容,希望文章能够帮你解决DEDE判断是否有下级栏目 有就显示所有下级栏目 没有就显示同级栏目所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/1028116.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-23
下一篇 2022-05-23

发表评论

登录后才能评论

评论列表(0条)

保存