「自学哈网」帝国CMS模板列表页调用当前栏目及栏目下的子栏目高亮效果

也想出现在这里?
联系我们吧
我们在做帝国cms模板列表页通常要调用当前栏目下的其他栏目。
本代码直接实现了以下几个功能:
自动识别是否是一级栏目,如果是一级栏目,调当前栏目下的子栏目。
如果不是一级栏目,调父栏目下的子栏目。
并且带有高亮效果。
<?
$nclassid =$GLOBALS[navclassid];//获取当前栏目ID
$bclassid = $class_r[$GLOBALS[navclassid]][bclassid];//获取当前父栏目ID
if($class_r[$GLOBALS[navclassid]][bclassid]==0)
{
?>
[e:loop={"select classid,classname, classpath from [!db.pre!]enewsclass where bclassid='$nclassid' order by classid asc",0,24,0}]
<li <?if($bqr[classid]==$GLOBALS[navclassid]){?>class="on" <?}?>><a href="<?=$public_r[newsurl].$bqr[classpath]?>"><?=$bqr[classname]?></a></li>
[/e:loop]
<?php
}else
{
?>
[e:loop={"select classid,classname, classpath from [!db.pre!]enewsclass where bclassid='".$class_r[$GLOBALS[navclassid]][bclassid]."' order by classid asc",0,24,0}]
<li <?if($bqr[classid]==$GLOBALS[navclassid]){?>class="on" <?}?>><a href="<?=$public_r[newsurl].$bqr[classpath]?>"><?=$bqr[classname]?></a></li>
[/e:loop]
<?php
}
?>
本站声明:
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!
自学哈网 » 「自学哈网」帝国CMS模板列表页调用当前栏目及栏目下的子栏目高亮效果
本站所有资源来源于网络,分享目的仅供大家学习和交流!如若本站内容侵犯了原著者的合法权益,可联系邮箱976157886@qq.com进行删除。
自学哈专注于免费提供最新的分享知识、网络教程、网络技术的资源分享平台,好资源不私藏,大家一起分享!
自学哈网 » 「自学哈网」帝国CMS模板列表页调用当前栏目及栏目下的子栏目高亮效果

也想出现在这里?
联系我们吧