织梦cms模板中怎么判断当前是首页菜单样式

0 织梦cms模板中怎么判断当前是首页菜单样式

织梦首页高亮判断.jpg

使用织梦CMS做模板的时候,当前页面菜单高亮会显得更美观。首页如果写成固定的高亮样式,那么在栏目或者文章页的时候导航菜单栏就会出现两个高亮菜单,不是很协调,而且影响美观。而首页是一个比较特殊的位置,所以判断方法也比较特殊:

{DEDE:geturl runphp='yes'}  
$cu = GetCurUrl();  
if( $cu == '/' || $cu == '/index.php' ){  
    @me = 'active';  
}  
{/dede:geturl}

这样,即可已成功输出当前为首页时候的菜单高亮了。如果你使用了这段代码没有效果,可以尝试下面另一种判断首页高亮的方式:

网站首页

其中active就是你css里面的高亮类,用的是id的话,前面的class改成id。

另外附上一段栏目页面当前栏目高亮的实现代码:

{dede:channel currentstyle="~typename~"}
  • [field:typename/]
  • {/dede:channel}


    赞(0)
    打赏 微信扫一扫微信 支付宝 QQ 扫码打赏
    如若转载,请注明本文出自:https://www.guaitoo.com/show/96.html