帝國cms導航欄目利用靈動標簽實現當前欄目高亮效果
具有子欄目的導航效果:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | <ul> <li class = "menu-item menu-item-type-custom <?php if($GLOBALS[navclassid]==" "){ echo 'current-menu-item' ; } ?> menu-item-object-custom menu-item-home "><a href=" [!--news.url--]">首頁</a></li> [e:loop={ "select classid,classname,sonclass from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid asc" ,0,24,0}] <li class ="menu-item menu-item-type-custom menu-item-object-custom <?php if ( $bqr [classid]==1){ $classurl = '#' ; } else { $classurl =sys_ReturnBqClassname( $bqr ,9); //取得欄目地址 } $GLOBALS [navclassid]= $GLOBALS [navclassid]? $GLOBALS [navclassid]:0; if ( $GLOBALS [navclassid]) { $fcr = explode ( '|' , $class_r [ $GLOBALS [navclassid]][featherclass]); $topbclassid = $fcr [1]? $fcr [1]: $GLOBALS [navclassid]; //取得當前欄目的一級欄目ID } if ( $bqr [classid]== $topbclassid || $bqr [classid]== $GLOBALS [navclassid]) { echo 'current-menu-item' ; } if (! empty ( $bqr [sonclass])){ echo 'menu-item-has-children' ; } ?> "><a href=" <?= $classurl ?>"><?= $bqr [classname]?></a> <?php if (! empty ( $bqr [sonclass])){ ?> <ul class = "sub-menu" > [showclasstemp] $bqr [classid],1,0,0[/showclasstemp] </ul> <?php } ?> </li> [/e:loop] </ul> |
實現一級欄目的導航效果:
1 2 3 4 5 6 7 8 | < ul > < li >< a href = "[!--news.url--]" <?php if($GLOBALS[navclassid]==""){echo ' id = "nav_default" '; } ?>>首頁</ a ></ li > [e:loop={"select classid,classname from {$dbtbpre}enewsclass where bclassid=0 order by myorder,classid asc",0,24,0}] <? php $ classurl = sys_ReturnBqClassname ($bqr,9);//取得欄目地址 ?> < li >< a href="<?=$classurl?>" <? php if($bqr[classid]==$GLOBALS[navclassid]){echo ' id = "nav_default" ';} ?>><?=$bqr[classname]?></ a ></ li > [/e:loop] </ ul > |
新聞熱點
疑難解答