使用DedeCMS在调用某栏目的子栏目的时候,用channelartlist标签时,当这个栏目没有子栏目时,就会出现重复同级栏目,如下图所示:

调用代码为:
<ul>
{dede:channelartlist typeid="192"}
<li class="cc">
<span class="ks_left"><a href="{dede:field name='typeurl'/}" target="_blank">{dede:field name='typename'/}</a></span>
<span class="ks_right">
{dede:channel noself="yes"}
<a href="[field:typeurl/]" target="_blank">[field:typename/]</a>
{/dede:channel}
</span>
</li>
{/dede:channelartlist}
</ul>
这段代码就是先循环输出*栏目,再输出子栏目,但是实际应用的时候,如果*栏目下没子栏目了,理论上应该为空,这里却调出同级栏目,这显然不是我们需要的。
查询一番,找到解决方案(适用于DedeCMS5.6以上版本):
打开include/taglib/channel.lib.php文件,找到(大概在108行):
if($type=='son' && $reid!=0 && $totalRow==0)
修改为:
if($type=='son' && $reid!=0 && $totalRow==0 && $noself=='')
这样,就可以完美实现有子栏目则调用子栏目,没有子栏目则输出空。
# 网站seo管理
# lt
# typeid
# 郑州seo网站管理
# 新手做seo优化
# 营销推广种草笔记怎么写
# seo跳舞
# 北京营销推广服务费用
# seo培训难吗
# seo的中文分词
# 中山网站建设网站推广
# 新疆一般的网站推广质量保证
# gt
# 安陆短视频SEO托管
# 荆门品牌seo推广开户
# 宝鸡seo排名哪家便宜
# seo属于it行业吗
# 玩具营销推广策划案例
# seo站群怎么用
# 布吉商城网站建设价位
# 侦探网站怎么推广
# 陕西seo查询怎么提高
# 互联网营销网站推广
# 就可以
# 没有子栏目则输出空
# 织梦CMS教程
# 织梦栏目
# 子栏目输出
# 织梦子栏目
# 就会
# 适用于
# 这段
# 所示
# 理论上
# 如下图
# 织梦有子栏目则调用子栏目
# 为空
# 实际应用
# hongkong
# aliyucs
# cn
# space
# public
# src
# oss
# gz
相关栏目:
【
Google疑问12 】
【
Facebook疑问10 】
【
网络优化91478 】
【
技术知识72672 】
【
云计算0 】
【
GEO优化84317 】
【
优选文章0 】
【
营销推广36048 】
【
网络运营41350 】
【
案例网站102563 】
【
AI智能45237 】
相关推荐:
如何快速查询网址的建站时间与历史轨迹?
黑客如何通过漏洞一步步攻陷网站服务器?
织梦pagebreak分页控制数量教程_织梦CMS教程
织梦dedecms搜索指定栏目文档方法_织梦CMS教程
建站之星登录失败?常见问题如何解决?
建站之星北京办公室:智能建站系统与小程序生成方案解析
织梦复制网站文章内容自动加版权代码教程_织梦CMS教程
青岛网站建设如何选择本地服务器?
如何选择服务器才能高效搭建专属网站?
通过sql查询的方法调用栏目SEO标题、栏目描述和关键字_织梦CMS教程
如何找回帝国CMS系统(EMPIRECMS)管理员密码_帝国CMS教程
织梦手机站URL地址动态化好还是静态化好_SEO优化教程
如何挑选高效建站主机与优质域名?
PHPCMS V9安装使用二次开发采集视频教程_PHPCMS教程
建站之星模板选择与SEO优化指南:新手快速建站教程
织梦dedecms图集多缩略图模式调用缩略图_织梦CMS教程
齐河建站公司:营销型网站建设与SEO优化双核驱动策略
建站之星模板安装失败如何排查服务器环境?
织梦做wordpress博客那样调用tag标签对应文章数量的方法_织梦CMS教程
织梦新手十分钟学会织梦网站建设*教程_织梦CMS教程
建站助手使用教程:自助建站工具操作指南与SEO优化技巧
如何在IIS中新建站点并配置端口与物理路径?
建站上市公司网站建设方案与SEO优化服务定制指南
已有域名和空间,如何快速搭建网站?
织梦dedecms自定义标签liketags调用tag/keyword相同的相关文章_织梦CMS教程
dedecms织梦通过二级栏目id获取*栏目名称方法_织梦CMS教程
已有域名如何免费搭建网站?
建站之星重装后如何自定义颜色与字体?
dedecms织梦页面中调用当前会员登录信息_织梦CMS教程
如何零基础开发自助建站系统?完整教程解析
百度编辑器UEditor超出*大字数后不能完整保存解决方法_织梦CMS教程
建站主机如何选?性能与价格怎样平衡?
如何通过免费商城建站系统源码自定义网站主题与功能?
建站10G流量真的够用吗?如何应对访问高峰?
如何在建站之星网店版论坛获取技术支持?
如何基于PHP生成高效IDC网络公司建站源码?
织梦让模型里的图片字段支持本地快速上传方法_织梦CMS教程
建站之星备案是否影响网站上线时间?
PHPCMS栏目页如何绑定二级域名?_PHPCMS教程
如何在阿里云购买域名并搭建网站?
新手站长如何简单搭建一个织梦网站_织梦CMS教程
织梦dedecms会员注册手机短信验证互亿无线*插件_织梦插件
如何高效配置香港服务器实现快速建站?
宝华建站服务条款解析:五站合一功能与SEO优化设置指南
如何用wdcp快速搭建高效网站?
零基础网站服务器架设实战:轻量应用与域名解析配置指南
如何通过远程VPS快速搭建个人网站?
DedeCMS系统SEO优化之URL目录化设置_SEO优化教程
织梦dedecms自定义输出移动版上一篇下一篇文章_织梦CMS教程
建站之星代理如何获取技术支持?
2018-04-12
南京市珐之弘网络技术有限公司专注海外推广十年,是谷歌推广.Facebook广告全球合作伙伴,我们精英化的技术团队为企业提供谷歌海外推广+外贸网站建设+网站维护运营+Google SEO优化+社交营销为您提供一站式海外营销服务。