织梦dede选择某几个栏目的时候,导航上的某栏目显示选中状态 简易QQ
2013-12-06 10:54
423 查看
情况描述:
导航上有 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&Uin=123456&Site=你的站&Menu=yes"><img src="/static/images_v1_5/qq_icon1.gif" alt="QQ在线咨询" /></a>
有待考证
导航上有 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&Uin=123456&Site=你的站&Menu=yes"><img src="/static/images_v1_5/qq_icon1.gif" alt="QQ在线咨询" /></a>
有待考证
相关文章推荐
- 锁屏状态下弹出对话款,类似QQ、微信锁屏时候屏幕小窗口显示消息
- 在blog中显示天气预报、日历、时钟、MSN、QQ在线状态 选择自 littlehb 的
- 请问:关于织梦dedecms点击导航上的父栏目进去默认显示第一个子栏目的列表的问题
- 选择ListView的某个item显示选中状态
- 单一选择按钮(当Menu上有多个Item的时候,只允许一个Item是选中状态)
- iOS 单元格选中之后返回的时候不再显示选中状态
- 安装好DEDE织梦程序以后,后台模板不对,添加栏目的时候最下面没有了 确认和取消 按钮 怎么回事?
- 网站导航菜单 远择一个栏目跳转后,保持栏目为选中状态
- 织梦导航,当前栏目高亮显示代码,全站通用
- 导航栏目选中状态
- 导航栏目选中状态
- dede取子栏目时重复显示同级栏目的终极解决方法
- 织梦DedeCms去掉栏目页面包屑导航最后的分隔符“>”
- android listview选中某一行,成选中状态颜色高亮显示
- 织梦DedeCMS当二级栏目为空时,不显示同级栏目的修改方法
- 织梦内容页调用栏目内容标签{dede:field.content/}
- JTable中,显示checkbox以及更改选中状态
- tableview在编辑状态下,左侧的UIControl【显示选中圆圈的地方点击不能出触发didselected方法】
- dede栏目导航进入出错
- 多按钮显示,点选单个按钮,处于选中状态,其余按钮为未选中状态