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

如何获取织梦的dedecms子栏目(如何在织梦栏目中添加缩略图)

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

如何获取织梦的dedecms子栏目(如何在织梦栏目中添加缩略图)

如何获得编织梦想的dedecms子专栏

Dedecms5.7获取顶级列名的标签

推荐学习:梦想编织cms

以下是调用顶级列名的方法:

方法1:

{ dede:field . typeid runphp =‘yes‘} $ ID = @ me;$ SQL =“SELECT * FROM ` dede _ arctype ` WHERE ID = $ ID“;$ query = MySQL _ query($ SQL);$ row = MySQL _ fetch _ array($ query);$ relID =“$ row【Reid】“;if($ relID = = 0){ @ me = $ row【typename】;} else { $ SQL =“SELECT ` typename ` FROM ` dede _ arctype ` WHERE id = $ relID“;$ query = MySQL _ query($ SQL);$ row = MySQL _ fetch _ array($ query);@ me = $ row【typename】;}{/dede:field.typeid}此方法语句有点长。

方法二:

{ dede:field . title runphp = & # 39;是的& # 39;} list($ toptype,$ sontype)= split(& # 39;/',@我);@ me = $ toptype{/dede:field.title}方法3:

{ dede:field . typeid runphp = & # 39;是的& # 39;} $ ID = @ me$ SQL =“SELECT * FROM ` dede _ arctype ` WHERE ID = $ ID“;$ query = MySQL _ query($ SQL);$ row = MySQL _ fetch _ array($ query);$ relID =“$ row【Reid】“;$ topID =“$ row【topID】“;if($ relID = = 0){ @ me = $ row【typename】;} else { $ SQL =“SELECT ` typename ` FROM ` dede _ arctype ` WHERE id = $ topID“;$ query = MySQL _ query($ SQL);$ row = MySQL _ fetch _ array($ query);@ me = $ row【typename】;}{/dede:field.typeid}方法4(推荐):

打开include/helpers/extend . helper . PHP并添加一个函数:

/* * *获取具有指定列id的顶级列的名称* * @return string */if(!function _ exists(& # 39;getTopChannelName & # 39)){ function getTopChannelName($ id){ global $ dsql;$ type info = $ dsql-》GetOne(“SELECT * FROM ` dede _ arctype ` WHERE id = & # 39;{ $ id } & # 39”);if($ type info【& # 39;里德& # 39;】= = 0)return $ type info【& # 39;键入名称& # 39;];否则返回getTopChannelName($ type info【& # 39;里德& # 39;]);}}用在列表页中:{ dede:field name =‘id‘function =‘gettopchannelname(@ me)‘/}

在内容页面中使用:{ dede:field name =‘typeid‘function =‘gettopchannelname(@ me)‘/}

附加到获取顶级列的url:

打开include/helpers/extend . helper . PHP并添加一个函数:

/* * *获取具有指定列id的顶级列的URL * * @ return string */if(!function _ exists(& # 39;getTopChannelUrl & # 39)){ function getTopChannelUrl($ id){ global $ dsql;$ type info = $ dsql-》GetOne(“SELECT * FROM ` dede _ arctype ` WHERE id = & # 39;{ $ id } & # 39”);if($ type info【& # 39;里德& # 39;】==0)返回GetOneTypeUrlA($ type info);否则返回getTopChannelUrl($ type info【& # 39;里德& # 39;]);}}使用方法同上。

以上就是如何获取织梦dedecms子栏目的详细内容。更多资讯请关注主机参考其他相关文章!

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

本文由主机参考刊发,转载请注明:如何获取织梦的dedecms子栏目(如何在织梦栏目中添加缩略图) https://zhujicankao.com/103071.html

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

评论 抢沙发

评论前必须登录!