主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! |
我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 |
dede如何检索第三级列的名称以及该列下的内容列表?
根据需要,网站将地区划分为省-市-文层次结构。如题,dede如何获取三级列名和列下内容列表如下。感兴趣的朋友可以参考一下。
推荐学习:梦想编织cms
根据网站的需要,将区域划分为省-市-条的层级结构。该列的第一页需要显示
代码如下:
{ dede:channel arclist } & lt;!-省显示->;& lta href = & quot"& gt省标题:{ dede:field name = &;#39;姓名和名称。#39;/} & lt;/a & gt;{dede:频道类型= & amp#39;儿子& amp#39;} & lta href = & quot"& gt市政标题:[field:name/]</a & gt;{dede:arclist}城市文章{ field:title/} {/dede:arc list } {/dede:channel } {/dede:channel arc list }将省级栏目按城市分类,并显示各个城市的文章标题,但{dede:channel}标签不能嵌套,所以使用{dede:arclist}标签。
代码如下:
$ typeid = $ row[& amp;#39;id & amp#39;];if((class _ exists(& amp;#39;PartView & amp#39;))){ $ PV = new part view($ typeid);$ text = $ likeType$ text = str _ replace(array(& amp;#39;菲尔德& amp#39;,& amp#39;/} & amp;#39;),数组(& amp#39;[场& amp#39;,& amp#39;/]& amp;#39;)、$ text);$ PV-& gt;SetTemplet($text,& amp#39;弦与弦。#39;);$ art list = $ PV-& gt;GetResult();$ likeType = $ artlist}查找if($col>1) $likeType。= " \ r \ n " in/include/taglib/channel . lib . PHP;(v5.6是125行,v5.7是156行)把上面的代码加到这句话里。
问题解决了。
有人反应说,加了这段代码后,文章页面有{dede:channel} {/dede:channel}就不能更新了,你可以看一下代码,改成这样:
代码如下:
if($三际){ $ typeid = $ row[& amp;#39;id & amp#39;];if((class _ exists(& amp;#39;PartView & amp#39;))){ $ PV = new part view($ typeid);$ text = $ likeType$ text = str _ replace(array(& amp;#39;菲尔德& amp#39;,& amp#39;/} & amp;#39;),数组(& amp#39;[场& amp#39;,& amp#39;/]& amp;#39;)、$ text);$ PV-& gt;SetTemplet($text,& amp#39;弦与弦。#39;);$ art list = $ PV-& gt;GetResult();$ likeType = $ artlist}}然后在channel.lib.php文件的开头,全局$ dsql在后面添加$三际= $ctag->GetAtt('三际');
当被调用时,它变成:
代码如下:
{ dede:channel art list } { dede:field name = & amp;#39;typeurl & amp#39;/} { dede:field name = & amp;#39;键入名称& amp#39;/}//外框{ dede:channel type = &;#39;孙& amp#39;三际= & amp#39;1 & amp#39;}//子帧
& lta href = & quot[field:typelink/]& quot;target = & quot_ blank & quot& gt[field:typename/]& lt;/a & gt;& lt/H3 & gt;{ dede:arclist row = & amp;#39;5 & amp#39;titlelen = & amp#39;39 & amp#39;}//调用文章链接:{field:arcurl/}标题:{ field:Title/} {/dede:arclist } {/dede:channel } {/dede:channel art list }问题解决。
这几篇文章你可能也喜欢:
本文由主机参考刊发,转载请注明:dede如何检索三级列名和列下的内容列表(dede调用标签) https://zhujicankao.com/113031.html
评论前必须登录!
注册