<b id="upvzu"></b>

<samp id="upvzu"><td id="upvzu"></td></samp>

      1. <source id="upvzu"></source>

      1. 織夢園模板網提供云優cms模板,pbootcms模板,Wordpress主題模板等各類企業新聞資訊網站模板下載服務。織夢園網站模板交流群
        用戶名:
        密碼:
        注冊
        注冊后享受折扣價

        織夢DedeCMS當前欄目高亮(二三級欄目高亮)的實現方法

        織夢園模板 / 2020-11-29 / 收藏
        夢默認導航標簽沒有給當前欄目判斷加高亮的設置(currentstyle只支持頂級欄目高亮),如果要實現當前欄目高亮,這個方法是不適用的。
        DedeCMS當前欄目高亮(非頂級欄目高亮)的實現方法
         
        解決方法如下:要實現此功能,需要首先進行設置:后臺-系統-其它選項-模板引擎禁用標簽-去掉php 。
         
        DedeCMS當前欄目高亮(非頂級欄目高亮)的實現方法
         
        在要實現調用的地方加上如下代碼:
         
         
        {dede:php}$GLOBALS['thisid'] = intval($refObj->Fields['typeid']);{/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>
        也可以這樣用
        <div class="fdh-01-nav">
        	{dede:php}$GLOBALS['thisid'] = intval($refObj->Fields['typeid']);{/dede:php}
        	{dede:channelartlist typeid='1,2' currentstyle='thisclass'}
        	<div class="fdh-01-nav-one">
        	  <h3 class='{dede:field.currentstyle/}'><a href="{dede:field name='typeurl'/}" title="{dede:field name='typename'/}"> {dede:field name='typename'/} </a></h3>
        	  <dl class="{dede:field.currentstyle/}z">
        		<!-- 2級 -->
        		{dede:channel type='son'}
        		<dt [field:id runphp='yes'] if (@me == $GLOBALS['thisid'] ) @me = "class='thisclass'" ;else @me ="";[/field:id]> <a href="[field:typelink/]" title="[field:typename/]"> [field:typename/] </a> </dt>
        		{/dede:channel}
        	  </dl>
        	</div>
        	{/dede:channelartlist}
        </div>
        以上是全部代碼,下面進行說明:
         
         
        {dede:php} $GLOBALS['thisid'] = intval($refObj->Fields['typeid']); {/dede:php}
         
        獲取當前欄目ID。
         
         
        [field:id runphp='yes'] if (@me == $GLOBALS['thisid'] ) @me = "class='thisclass' " ;[/field:id]
         
        對dede:channel標簽運行PHP,如果ID相等,輸出class='thisclass'(此標簽可根據具體情況自行變換) 。

        相關站長手記

        收縮
        4国产精品无码制服丝袜|国内午夜国产精品小视频|国产特黄特色a级在线视频|99热在线精品国产观看
        <b id="upvzu"></b>

        <samp id="upvzu"><td id="upvzu"></td></samp>

            1. <source id="upvzu"></source>