dedecms织梦特定条件下,隐藏特定栏目的方法,通过css实现

一,如果栏目后台设置显示,前台怎么隐藏?

  定义css样式.hidden{display:nidden}

因为栏目id为6的栏目是关于我们等非核心栏目,不想在导航上显示,但在后台又没有设置隐藏,设置隐藏了前台的其它栏目页就没法调用他了.所以,在导航条上要处理一下

{dede:channel type='top' row='10' 

     currentstyle="<li class='active'><a href='~typelink~' ~rel~>~typename~</a></li>"}

       <li  class="[field:id runphp='yes']

  if(@me=='6') @me = 'hidden'; else @me = '';[/field:id]" ><a href='[field:typeurl/]'>[field:typename/]</a></li>

       {/dede:channel}

二,如果栏目9后台设置隐藏,前台想让他单独显示在导航条的右侧,怎么实现,下面这样

 <li {dede:field name=id runphp='yes'}(@me=='')?@me=" class='active'":@me='';{/dede:field} ><a href="{dede:global.cfg_basehost/}">首页</a></li>
       {dede:channel type='top' row='10' currentstyle="<li class='active'><a href='~typelink~' ~rel~><span>~typename~</span></a></li>"}
       <li><a href='[field:typeurl/]' [field:rel/]><span>[field:typename/]</span></a></li>
       {/dede:channel}
  <li class="float-right   {dede:field name=id runphp='yes'}(@me=='9')?@me=' active':@me='';{/dede:field}">{dede:type typeid=9}<a href="[field:typeurl /]">[field:typename /]</a>{/dede:type}</li> 

版权免责声明

① 本站VIP源码资源永久免费下载 www.wayu.cn
② 本网站资源来源于网络收集,如有侵权,请联系站长进行删除处理。
③ 分享目的仅供大家学习和交流,请不要用于商业用途,否则后果自负。
④ 如果你有源码需要出售,可以联系小编,或者点击 投稿
⑤ 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解。
⑥ 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需。
⑦ 在您的能力范围内,为了大环境的良性发展,请尽可能的选择正版资源。
⑧ 网站资源不做任何二次加密和授权后门(原版加密除外)

评论0

请先

今日开通包年,永久vip 半价优惠,有需要的请联系在线客服。
没有账号? 忘记密码?