DedeCMS织梦判断是否有二级栏目输出HTML代码

DedeCMS 织梦 channelartlist 有下级栏目时输出对应的 HTML 标签反之不输出,在 include 文件夹下的 extend.func.php 添加:
 

01function display_ul($i,$var='0'){
02    global $dsql;
03    $row = $dsql->GetOne("SELECT COUNT(id) as num FROM 58pic_arctype  WHERE reid = $i)");
04    if($row['num']>0 ){
05        if($var=='0'){
06           return "<ul>";
07        }else{
08           return "</ul>"
09        }
10    }
11}

调用方法
 

01{dede:channelartlist row=7 typeid=top currentstyle=current}
02<li>
03    <a href="{dede:field.typeurl/}">{dede:field.typename/}</a>
04    {dede:field.id function='display_ul(@me)'/}
05        <!-- 二级栏目 -->
06        {dede:channel type=son noself=yes}
07        <li>
08            <a href="[field:typelink/]">[field:typename/]</a>
09        </li>
10        {/dede:channel}
11    {dede:field.id function='display_ul(@me,1)'/}
12</li>
13{/dede:channelartlist}

 

调用释义
 

查看源码打印代码帮助
1{dede:field.id function='display_ul(@me)'/}
2//输出对应<ul>标签 这些输出的标签,根据自己实际代码修改自己需要的代码
3{dede:field.id function='display_ul(@me,1)'/}
4//输出对应<ul/>标签  这些输出的标签,根据自己实际代码修改自己需要的代码
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
zzzphp采用PHP+mysql/access/sqlite免费建站整站系统,所有源码开源完整,支持手机自动同步。zzzphp功能1.支持mysql,sqlite,access三种数据库。2.模板和标签与asp版的zzzcms通用。3.asp版的zzzcms的access数据库可直接使用。4.支持手机站。(增删改查不做描述):网站信息 名称,logo,微信,网址,关键词描述,联系方式(qq,电话,邮箱、联系人支持多组),百度地图(支持自动标注),统计代码系统设置网站开关,后台天气开关,回收站开关会员开关,手机验证,邮箱验证,验证码开关留言开关,匿名留言,会员留言,管理员审核,管理员回复,可增加自定义留言参数(文本,数字,单选,多选,下拉)。手机开关水印开关:文字|图片水印,水印位置,水印质量邮件提醒:发信服务器设置,提醒开关,短信验证码:注册验证码,找回密码验证码,支持查询余额及发送记录数据库设置:支持mysql,sqlite,access设置模型管理:支持单篇,文章,产品,图片,案例,下载,招聘,视频,品牌,留言,链接等11种模型分类管理:支持批量增加分类,支持删除进回收站,分类大图,分类小图,中文标题,英文标题,Pc列表模板定义,PC内容模板定义,wap列表模板定义,wap内容模板定义,支持4种位置调用方法,支持会员级别访问控制幻灯管理:最多支持七组幻灯,可定义高、宽、图片,链接,内容及两条备用参数。友情链接:最多支持八组链接,支持文本和图片类型,可定义名称,链接,图片。TAG管理:支持内容自动页创建,统计tag使用次数。自定义内容:带编辑器,可任意前台位置调用。本地模板:可随时切换选择模板。在线模板:可及时了解最新模板。模板管理:本地模板支持在线编辑,支持css,jshtml,tpl,txt等文件编辑。模式设置:支持动态,静态,伪静态,缓存,自定更新频率设定,可设定前台页面扩展名。静态列表:可直接编辑静态页面,支持一键清空。缓存列表:仅支持前台缓存页面编辑,支持一键清空(清空功能包含后台页面)。网站地图:后台浏览,支持生成前台sitemap.html,及sitemap.xml文件上传设置:支持图片上传,附件上传,视频上传,设置大小,设置压缩,设置水印。上传管理:支持upload文件夹,所有文件夹及内容的管理数据库备份:支持备份还原,备份记录可查。广告管理:广告发布,广告发布时间,广告到期时间,自定义广告模板(默认带从上弹出,从上展出,对联广告,固定底部,图片广告,图片内容,右下弹出等模板)。管理组管理:权限管理,分类权限管理管理员管理:权限、密码、资料、头像会员组管理:会员功能,会员注册,会员登录,会员中心,找回密码,修改密码。更新日志:20190513--zzzphp V1.6.6正式版1.后台右上角增加更新静态的快捷键,方便维护。2.默认会员登录页增加保存密码选项,方便登录。3.修复后台不能切换账号的bug。4.修复会员修改资料,手机号重复不提醒的bug。5.增强判断语句功能,增加或、与、空、包含等方法。6.修复开启缓存翻页失效的bug。7.修复二级目录下提示缺少模板的bug。8.修复https加密协议下,手机识别失效的bug。20190604--zzzphp V1.7.0正式版1.增加功能,模型管理可以增加模型,但不可以删除模型,支持禁用。2.增加功能,模型参数选择数字类型,新增支持单位字段。3.增加功能,支持手机伪自适应功能,设置后手机和pc网址相同。4.增加伪静态设置判断,支持自建模型,Nginx环境需要手动设置。5.增加安全验证规则,增强后台防护能力。6.增加数据调试模式,方便站长做页面效率测试和优化。7.后台自动保存时增加了提示图标和失败提示。8.更换纯js日期控件,后台列表时间字段支持即时修改,自动保存。9.修复添加内容标题中有换行符,不能显示内容的bug。10.修复列表页面超过10页链接错误的bug。11.修复微信,qq分享页面打不开的问题。12.修复品牌循环无结果的bug。13.修复分类和内容短链接名称重复仍可保存的bug。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值