dedecms怎么判断二级栏目为空不显示

dedecms怎么判断二级栏目为空不显示

DedeCms开发网站时候,如果需调用二级栏目,用channerartlist标签就行,但如果该栏目下无二级栏目,就有空的DIV产生。试默认标签的运行php判断,总不够简洁,下面是最简洁的实现方法

推荐学习织梦CMS

最新版本dedeCMS是禁止模板PHP运行的,后台系统 → 系统基本参数 → 其他选项 → 默认模版擎禁用标签,将php去掉即可。

{DEDE:Channelartlist typeid='top'}
登录后复制
  • {dede:Field name='typename'/} {Dede:php} $id = $refObj->Fields['id']; $sql = ("SELECT * FROM dede_arctype where reid ='$id'"); $db->SETQUEry($sql); $db->Execute(); if($db->GetTotalRow()){ echo '
      '; while($row = $db->GetArray()){ $URL = str_replace('{cmsPAth}','',($row[typedir])); echo "
    • ".($row[typename])."
    • "; }; echo '
    '; }; {/dede:php}
  • {/dede:Channelartlist}

    以上就是DEDECMS怎么判断二级栏目为空不显示的详细内容,更多请关注慧达AI工具网其它相关文章

    转载请说明出处 内容投诉内容投诉
    慧达seo-站长工具-seo工具-采集-发布-AI文章生成发布工具 » dedecms怎么判断二级栏目为空不显示

    慧达AI专注站群seo管理工具

    查看演示 官网购买