织梦dede选择某几个栏目的时候,导航上的某栏目显示选中状态 简易QQ

原创 2013年12月06日 10:54:02

情况描述:

导航上有 A B C D F 五个栏目。当点击A栏目,进入相应页面后,该页面的导航上,A栏目的名字显示为特定的样式。这种功能是很常见的。

需求:当选择aa ab ac 这三个 A栏目下的子栏目时,或者说 选择B栏目或者C栏目时,也让A栏目显示特定样式。

思路:if else判断。runphp

解决:

<h2><a href="/site/"{dede:field name='typeid' runphp='yes'}if(@me == 10 || @me == 70 || @me == 71){@me = "class='active'";}{/dede:field} title="E钻珠宝钻石网站高端定制">网站建设</a></h2>

数字是typeid,注意对应就可以了。

从这个问题的解决思路,可以延伸出很多的情况。既然现在可以方便的通过typeid改变样式,那我们同样可以改变title、href、等等。


简易页面QQ代码:<a href="http://wpa.qq.com/msgrd?V=1&amp;Uin=123456&amp;Site=你的站&amp;Menu=yes"><img src="/static/images_v1_5/qq_icon1.gif" alt="QQ在线咨询" /></a>

有待考证

织梦导航栏栏目被选中状态

很多新手朋友在用织梦做仿站时,经常问怎样实现导航栏被选中的样式,即当在首页时导航栏的“首页”就处 于选中状态,如下图: 图1     当在别的栏目时,导航栏中“首页”就不处于选中,所在栏...
  • qq1547479934
  • qq1547479934
  • 2016年01月21日 19:58
  • 1375

dedecms导航判断当前选中样式的方法

本文实例讲述了dedecms导航判断当前选中样式的方法。分享给大家供大家参考。具体方法如下: 效果如下图所示: 代码如下: 复制代码代码如下:     社保首页  {dede:chann...
  • qikexun
  • qikexun
  • 2016年02月26日 20:10
  • 1916

织梦dedecms判断导航是否被选中以及采用的css样式

dedecms导航判断当前选中样式                                         首页             {dede:channel typ...
  • goeline
  • goeline
  • 2014年05月17日 15:40
  • 1208

aspcms给当前栏目加样式 判断当前栏目是否为选定

我们做网站的时候经常要在当前
  • miner_lee
  • miner_lee
  • 2014年07月14日 21:58
  • 5479

dede 内容页获取当前栏目的链接

都知道dedecms内容页调用当前栏目如何调用,{dede:field.typename/}就搞定了,可是细心的人会发现{dede:field.typeurl/}却调不出当前栏目的网址。 其实用...
  • wxincome
  • wxincome
  • 2012年10月16日 10:27
  • 527

dedecms如何调用输出一个带子栏目的导航栏?

{dede:channelartlist  typeid='5,0' }                             {dede:field name='typename'/}  ...
  • linhui03
  • linhui03
  • 2017年11月30日 23:30
  • 73

织梦dede二级栏目如何调用?

1、调出所有栏目以及栏目下的二级栏目 {dede:channelartlist typeid='top'} {dede:field name='typename'/} {dede:channel t...
  • cctv1937
  • cctv1937
  • 2015年07月02日 10:49
  • 255

dede5.7副栏目,栏目交叉作用_百度知道

dede5.7副栏目作用_百度知道答副栏目的作用就是当你有两个栏目的时候,如果你一篇文章的栏目选择了第一个栏目,副栏目选择了第二个栏目,这样你更新栏目的时候,在第二个栏目也会出现这样文章。这样讲清楚了...
  • forest_fire
  • forest_fire
  • 2016年03月21日 10:54
  • 417

dede循环调用指定栏目名称和子栏目名称

{dede:channelartlist typeid='3,3'} {dede:field name='typename'/} {dede:channel type='son' nos...
  • u010757785
  • u010757785
  • 2015年11月04日 10:31
  • 452

dede无子栏目的栏目直接调用顶级栏目(不让调用的解决方法) noself=\'yes\'

大家在用dede做网站的时候经常会出现一个问题就是当调用子栏目的时候会出现无子栏目的栏目直接调用顶级栏目,解决dede无子栏目时出现同级栏目的问题{dede:channel type='son'}无子...
  • forest_fire
  • forest_fire
  • 2016年03月21日 10:48
  • 1135
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:织梦dede选择某几个栏目的时候,导航上的某栏目显示选中状态 简易QQ
举报原因:
原因补充:

(最多只允许输入30个字)