首先在/e/class/userfun.php这个文件里腔弯面加上下面代码.上面伍拍闷父栏目的,下面子栏目的.红色代表css样式.自定义吧
天全网站建设公司成都创新互联公司,天全网站设计制作,有大型网站制作公司丰富经验。已为天全上千家提供企业网站建设服务。企业网站搭建\外贸营销网站建设要多少钱,请找那个售后服务好的天全做网站的公司定做!
function currentPage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$classid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;
if ($topbclassid==$thisid) {
echo "current";
}
else {
}
}
function OnePage($classid,$thisid){
global $class_r;
$fr=explode('|',$class_r[$bclassid][featherclass]);
$topbclassid=$fr[1]?$fr[1]:$classid;
if ($topbclassid==$thisid) {
echo "one";
}
else {
}
}
模板中,上面父栏目贺滚,下面子栏目
判断 child 来确定,例:if($r[child]){echo "有子栏目"氏哗;}else{echo "无子歼庆行差拿栏目";}
[e:loop={'select classid,classname,classpath from [!db.pre!]enewsclass where bclassid=1 and showclass=0 order by myorder,classid desc',0,24,0}]
lia href="?=$public_r[newsurl]?知蠢态?=$bqr[classpath]?" title="?=$bqr[classname]?" target="_blank"?=$bqr[classname]?/a/li
[/e:loop]
可以实现帝国档稿CMS用灵动标签来实现任意搭源页面调用指定栏目下的所有子栏目。
这段JS是用以实现当前栏目高亮的样式区分,如不需要当前子栏目高亮,可删除这段JS代码。
感觉帝国标签不好写,学了一段时间就放弃了,现在改用pageadmin,方便很多