帝国判断当前栏目 添加class=”on”属性案例附代码
<?php
$sql=$empire->query("select classid,classname,islast from {$dbtbpre}enewsclass where bclassid=0 and showclass=0 order by myorder,myorder asc");
while($s=$empire->fetch($sql)){
$tclass="";
$fr=explode('|',$class_r[$GLOBALS[navclassid]][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$GLOBALS[navclassid];
if($topbclassid==$s[classid]){
$tclass='class=on';
}
$classurl=sys_ReturnBqClassname($s,9);
if($s[classid] == 1){
$ico='<span class="fa fa-heart vm mr5"></span>';
}else if($s[classid] == 2){
$ico='<span class="fa fa-fort-awesome vm mr5"></span>';
}else if($s[classid] == 3){
$ico='<span class="fa fa-photo vm mr5"></span>';
}else if($s[classid] == 4){
$ico='<span class="fa fa-volume-up vm mr5"></span>';
}else if($s[classid] == 5){
$ico='<span class="fa fa-file-text vm mr5"></span>';
}else if($s[classid] == 6){
$ico='<span class="fa fa-desktop vm mr5"></span>';
}else if($s[classid] == 7){
$ico='<span class="fa fa-rss vm mr5"></span>';
}
echo '<a href="'.$classurl.'" '.$tclass.'>'.$ico.'<i class="vm">'.$s[classname].'</i></a>';
}
?>
以上就可以实现,帝国当前栏目自动加上class属性,自行研究改版即可
猜你喜欢