• <bdo id="g6ksu"><xmp id="g6ksu">
    <xmp id="g6ksu"><tt id="g6ksu"></tt>




  • dedecms實現非頂級當前欄目高亮顯示

    2018-12-27 12:51:43 濟南網站建設
    dedecms默認導航標簽沒有給當前欄目判斷加高亮的設置(currentstyle只支持頂級欄目高亮),如果要實現當前欄目高亮,這個方法是不適用的。
     
     
    給大家解決方法如下:要實現此功能,需要首先進行設置:后臺-系統-其它選項-模板引擎禁用標簽-去掉php 。
     
     
    在要實現調用的地方加上如下代碼:
     
    {dede:php}$GLOBALS['thisid'] = intval($refObj->Fields['id']);{/dede:php}
     
    <ul>
     
    <li><a href="/" target="_blank" {dede:php} if(!$GLOBALS['thisid']) echo "class='this'"; {/dede:php} ><span>HOME</span><br/>首 頁</a></li>
     
    {dede:channel type='top' row='7' }
     
    <li><a href="[field:typeurl/]" [field:id runphp='yes'] if (@me == $GLOBALS['thisid'] ) @me = "class='thisclass' " ;[/field:id] target="_blank" ><span>[field:alias/]</span><br/>[field:typename/]</a></li>
     
    {/dede:channel}
     
    </ul>
     
    以上是全部代碼,下面進行說明:
     
    {dede:php} $GLOBALS['thisid'] = intval($refObj->Fields['id']); {/dede:php}
     
    獲取當前欄目ID。
     
    [field:id runphp='yes'] if (@me == $GLOBALS['thisid'] ) @me = "class='thisclass' " ;[/field:id]
     
    對dede:channel標簽運行PHP,如果ID相等,輸出class='thisclass'(此標簽可根據具體情況自行變換) 。
    久久爱免费视顿在线观看_人人天天夜夜日日狠狠_超碰在线观看天天操_得得的爱免费视频观看,青青久在线视频免费观看,人与马交配,国产在线观看在5388
  • <bdo id="g6ksu"><xmp id="g6ksu">
    <xmp id="g6ksu"><tt id="g6ksu"></tt>