VPS参考测评推荐
专注分享VPS主机优惠信息
衡天云优惠活动
华纳云优惠活动
荫云优惠活动

dedecms中没有子列时如何获取同级列?

主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情!
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作

dedecms中没有子列时如何获取同级列?

dedecms中的{ dede:channel type =‘son‘}没有子列时如何获取同级列?

当dedecms中没有子列时,{ dede:channel type =‘son‘}在同一级别获取列的问题是一个可以共享的解决方案。

推荐学习:梦想编织cms

让我先给你看一段代码:

代码如下:

{ dede:channel art list typeid = 3 } & lt;李= & quotsub _ ul1 _ li & quot& gt& lta href = & quot{dede:字段名= & amp#39;typeurl & amp#39;/} & quot;class = & quotpublica & quot& gt{dede:字段名= & amp#39;键入名称和名称。#39;/} & lt;/a & gt;& ltul class = & quotsub_ul2隐藏& gt{ dede:channel type = & amp;#39;儿子& amp#39;noself = & amp#39;是的& amp#39;} & lt李& gt& lta href = & quot【field:type link/】& quot;class = & quotpublica & quot& gt【field:typename/】& lt;/a & gt;& lt/李& gt{/dede:channel } & lt;/ul & gt;& lt/李& gt{/dede:channelartlist}这段代码的意思是查询列id为3的子列,然后查询该子列的子列。效果如图所示:

但是会有一个问题,就是如果该列没有子列,它会取其同级列,那么如何解决{ dede:channel type =‘son‘}没有子列时取同级列的问题呢?

其实很简单:

打开:include\taglib\channel.lib.php文件。

发现

if($ type = = & amp;#39;儿子& amp#39;& amp& amp$里德!= 0 & amp& amp$totalRow==0)更改为

if($ type = = & amp;#39;儿子& amp#39;& amp& amp$里德!= 0 & amp& amp$ totalRow = = 0 & amp& amp$ noself = = & amp#39;& amp#39;)没错。

这几篇文章你可能也喜欢:

本文由主机参考刊发,转载请注明:dedecms中没有子列时如何获取同级列? https://zhujicankao.com/115118.html

【腾讯云】领8888元采购礼包,抢爆款云服务器 每月 9元起,个人开发者加享折上折!
打赏
转载请注明原文链接:主机参考 » dedecms中没有子列时如何获取同级列?
主机参考仅做资料收集,不对商家任何信息及交易做信用担保,购买前请注意风险,有交易纠纷请自行解决!请查阅:特别声明

评论 抢沙发

评论前必须登录!