dedecms判断二级栏目为空不显示的方法

dedecms判断二级栏目为空不显示的方法,第1张

dedecms判断二级栏目为空不显示的方法

详细介绍了dedecms区分二级列的方式as空的相关信息。边肖感觉挺好的,现在分享给大家,也是大家的一个参考。和边肖一起回来。

在用dedecms开发网站的情况下,如果必须启用二级栏,使用channerartlist标签是可以的,但是如果这个栏下没有二级栏,就会造成时间的DIV。尝试设置默认标签PHP的 *** 作来区分,但总是不简单。下面是最简单的完成方法。

最新版本的DedeCMS禁止模板php的 *** 作。后台管理→系统软件→系统软件主要参数→其他选项→自由模板模块默认设置禁止使用标签,PHP可以去掉。

{dede:channelartlisttypeid='top'} <li><ahref="{dede:fieldname='typeurl'/}">{dede:fieldname='typename'/}</a> {dede:php} $id=$refObj->Fields['id']; $sql=("SELECT*FROMdede_arctypewherereid='$id'"); $db->SetQuery($sql); $db->Execute(); if($db->GetTotalRow()){ echo'<ul>'; while($row=$db->GetArray()){ $url=str_replace('{cmspath}','',($row[typedir])); echo"<li><ahref=".$url.">".($row[typename])."</a></li>"; }; echo'</ul>'; }; {/dede:php} </li> {/dede:channelartlist}

文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/771948.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-03
下一篇 2022-05-03

发表评论

登录后才能评论

评论列表(0条)

保存