详细介绍了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}文章里的内容就这些了。期待对大家的学习和培训有所帮助,也期待大家的应用。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)