织梦dedecms商业教程 织梦channel 频道标签currentstyle当前栏目高亮,无法应用于type=sun或son子分类中

织梦dedecms商业教程 织梦channel 频道标签currentstyle当前栏目高亮,无法应用于type=sun或son子分类中

学习教程tuzi2018-10-24 18:35:35A+A-

织梦的channel 频道标签currentstyle可用于type=top或self兄弟分类上,没法用于子分类.

基本语法:  
 

{dede:channel type='top' row='8' currentstyle="<li><a href='~typelink~' class='thisclass'>~typename~</a> </li>"}   

 <li><a href='[field:typelink/]'>[field:typename/]</a> </li>   

{/dede:channel}   

想让子分类也实现当前栏目高亮显示,只能手工列出所有类目.然后根据field;ID来判断.举例.比如下实现下面的侧边导航,其中,2,3,15分类为父类目.其它为子分类.代码如下

css如下:

.submenu a{padding:10px 20px;text-decoration:none;}  

.submenu li ul {display:none;}  

.submenu >li>a {font-weight:bold!important;}  

.active2 a{color:#e33;text-decoration:none;}  

.active3 >a{color:#e33;text-decoration:none;}  

html代码如下:

<ul  class="nav nav-main submenu  margin-top">  

<li class="nav-head icon-caret-right"> Product classification</li>  

<li  {dede:field name=id runphp='yes'}(@me=='1'||@me=='2'||@me=='8'||@me=='9'||@me=='10'||@me=='11'||@me=='13'||@me=='14')?@me=' class="active3"':@me='';{/dede:field}>{dede:type typeid=2}<a class="icon-chevron-circle-right" href="[field:typeurl /]"> [field:typename /]{/dede:type}<span class="arrow"></a>  

         <ul {dede:field name=id runphp='yes'}(@me=='1'||@me=='2'||@me=='8'||@me=='9'||@me=='10'||@me=='11'||@me=='13'||@me=='14')?@me=" style='display:block'":@me='';{/dede:field}>  

 <li {dede:field name=id runphp='yes'}(@me=='8')?@me=" class='active2' ":@me='';{/dede:field}>{dede:type typeid=8}<a   

ref="[field:typelink /]">       [field:typename /]</a>{/dede:type}</li>  

<li {dede:field name=id runphp='yes'}(@me=='9')?@me="  class='active2'  ":@me='';{/dede:field}>{dede:type typeid=9}<a   

ref="[field:typelink /]">       [field:typename /]</a>{/dede:type}</li>  

</ul>  

         </li>  

 <li {dede:field name=id runphp='yes'}(@me=='3'||@me=='4'||@me=='5'||@me=='6'||@me=='7'||@me=='23')?@me=' class="active3" ':@me='';{/dede:field}>{dede:type typeid=3}<a class="icon-chevron-circle-right " href="[field:typeurl /]"> [field:typename /]{/dede:type}<span class="arrow"></a>  

         <ul {dede:field name=id runphp='yes'}(@me=='3'||@me=='4'||@me=='5'||@me=='6'||@me=='7'||@me=='23')?@me=" style='display:block'":@me='';{/dede:field}>  

 <li {dede:field name=id runphp='yes'}(@me=='4')?@me=" class='active2' ":@me='';{/dede:field}>{dede:type typeid=4}<a   

ref="[field:typelink /]">       [field:typename /]</a>{/dede:type}</li>  

<li {dede:field name=id runphp='yes'}(@me=='5')?@me="  class='active2'  ":@me='';{/dede:field}>{dede:type typeid=5}<a   

ref="[field:typelink /]">       [field:typename /]</a>{/dede:type}</li>  

</ul>  

         </li>  

 <li {dede:field name=id runphp='yes'}(@me=='15'||@me=='16')?@me='class="active3"':@me='';{/dede:field}>{dede:type typeid=15}<a class="icon-chevron-circle-right " href="[field:typeurl /]"> [field:typename /]{/dede:type}<span class="arrow"></a>  

         <ul {dede:field name=id runphp='yes'}(@me=='15'||@me=='16')?@me=" style='display:block'":@me='';{/dede:field}>  

 <li {dede:field name=id runphp='yes'}(@me=='16')?@me=" class='active2' ":@me='';{/dede:field}>{dede:type typeid=16}<a   

ref="[field:typelink /]">       [field:typename /]</a>{/dede:type}</li>  

</ul>  

         </li>  

</ul>  

点击这里复制本文地址

声明

本站发布所有广告信息、下载资源,均来自互联网,非本站自制,与本站无关。 如有侵犯您的合法权益请来信告之。我们会在三个工作日内予以清除。


本站中所有资料、资源文件均来自于网络搜索,仅作为技术学习研究之用,请必须在24小时内删除所下载文件,切勿用于商业用途,否则由此引发的法律纠纷及连带责任本站和发布者概不承担。


本站保证站内提供的所有可下载资源(软件等等)都是按“原样”提供,本站未做过任何改动;但本网站不保证本站提供的下载资源的准确性、安全性和完整性;同时本网站也不承担用户因使用这些下载资源对自己和他人造成任何形式的损失或伤害。 


访问本站的用户必须明白,[资源爱好者]对提供下载的软件等不拥有任何权利,其版权归该下载资源的合法拥有者所有。


本站所有资源均不提供相关技术服务,如果源码下载地址失效则请联系站长进行补发。


本站所有资源展现图片仅供参考

资源爱好者 © 本站发布所有资源,均来自互联网,非本站自制,分享目的仅供大家学习与参考,与本站无关。
如有侵犯您的合法权益请来信告之。我们会在三个工作日内予以清除。邮箱:admin?aihao.org
关于我们|广告合作|网站地图|冀ICP备14009590号|冀公网安备 13018302000072号