php针对三级栏目高亮显示
2022-02-06PHP
php针对三级栏目高亮显示,如果是二级栏目,去掉最后一个if即可
php针对三级栏目高亮显示
三级栏目,如果是二级栏目的话就去掉最后一个if
$cid=input('cid');
if($cid){
//查询当前栏目信息
$cates=db('cate')->order('sort desc')->find($cid);
$topcid='';
if($cates['pid']==0){
$topcid=$cates['cid'];
}else{
$cc= db('cate')->field('cid,pid')->where('cid',$cates['pid'])->find();
if($cc['pid']==0){
$topcid=$cc['cid'];
}else{
$dataa=db('cate')->field('cid,pid')->find($cc['pid']);
$topcid=$dataa['cid'];
}
}
}else{
$topcid=0;
}
html页面
{if condition="$vo.cid eq $topcid "} class="你的样式"{else/} class="" {/if}
很赞哦! ()