帝国cms用php在列表模板调用父栏目下的子栏目并且高亮的方法
用php调用父栏目下的子栏目并且高亮方法教程,代码自行套用即可。
<?phpif($class_r[$GLOBALS[navclassid]][bclassid]==0){$classid=$GLOBALS['navclassid'];$classname=$class_r[$classid][classname]; }else{$classid=$class_r[$GLOBALS[navclassid]][bclassid];$classname=$class_r[$classid][classname];}?><?php$sql=$empire->query("select classid,sonclass,classname,islast,islist from {$dbtbpre}enewsclass where bclassid='$classid' and showclass=0 order by myorder,myorder asc"); while($s=$empire->fetch($sql)){ $tclass=""; $fr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]); $topbclassid=$fr[2]?$fr[2]:$GLOBALS[navclassid]; if($topbclassid==$s[classid]){ $tclass='active'; } $classurl=sys_ReturnBqClassname($s,9); echo '<li class="'.$tclass.'"><a class="'.$tclass.'" href="'.$classurl.'">'.$s[classname].'</a></li>'; }?>
上一篇:帝国CMS根据标题生成图片的函数
下一篇:帝国CMS数据库数据表详细说明,每个表对应的数据功能
子栏目 高亮 父栏目