您现在的位置是:首页 > cms教程 > dedecms教程dedecms教程
dede织梦channel子栏目导航标签currentstyle鼠标点击高亮的方法
冰夏2023-09-25 16:09:08dedecms教程已有人查阅
导读如果点击了其他页面不加class='red2',当点击或者首次打开首页的时候会加class;如果点击了其中的一个栏目则则这个栏目增加class='red2'变色
style .red2 { color : red ; } /style 如果点击了其他页面不加class=red2,当点击或者首次打开首页的时候会加class li {dede:field name=typeid runphp=yes}(@me==)? @me= class=red2:@me=;{/dede:field} a href = {dede:global.cfg_basehost/} 首页
<style>
.red2{color:red;}
</style>
如果点击了其他页面不加class='red2',当点击或者首次打开首页的时候会加class
<li {dede:field name=typeid runphp="yes"}(@me=="")? @me=" class='red2'":@me="";{/dede:field}><a href='{dede:global.cfg_basehost/}'>首页</a></li>
如果点击了其中的一个栏目则则这个栏目增加class='red2'变色
{dede:channel type='top' row='8' currentstyle="<li class='red2'><a href='~typelink~' >~typename~</a> </li>" }
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
注意:如果是子栏目currentstyle这个标签是不生效的。需要改个配置
currentstyle无效的修复办法:
修改include/taglib/channel.lib.php
133行。
if( ($row['id']==$typeid || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
修改为
if( ($row['id']==$refObj->TypeLink->TypeInfos['id'] || ($topid==$row['id'] && $type=='top') ) && $currentstyle!='' )
下面是子栏目currentstyle的调用
{dede:channel typeid='3' currentstyle="<li class='red2'><a href='~typelink~' >~typename~</a> </li>" }
<li><a href="[field:typelink/]">[field:typename/]</a></li>
{/dede:channel}
本文标签:
很赞哦! ()
相关文章
- dede织梦支付宝接口常见错误代码和解决方法介绍
- dede织梦采集图片不全怎么办
- dede织梦读取附加信息出错怎么办
- dede织梦采集文章只显示列表第一页的实现方法
- dede织梦出现Upload filetype not allow ! 的解决方法
- dede织梦tag Engine Create File False的原因和解决方法
- dede织梦tag标签修改自动提取字节数的方法
- dede织梦likearticle调用全站相关文章的方法
- dede织梦版权去除powered by dedecms的方法
- dede织梦上传不了缩略图“上传失败,请检查配置”的解决方法
- dede织梦后台登陆提示验证码错误怎么办
- dede织梦文章列表 “隔行换色” 的实现方法
随机图文
dedecms图集上传图片无水印的修复方法
DedeCMS用图集模型做图片站时,发现默认的上传图片不自动添加水印,经过多次检查发现确实存在这样一个BUG,我们这里分享一下织梦图集上传无水印BUG的解决办法:dedecms在其它页面怎么调用单页文章内容
以下是在 V5.6 GBK上面实验的哈!其它版本的估计得修改下 语句里面的表名称!sql=”SELECT body这里的body 就是文章内容,FROM `dede_sgpage`这里织梦dedecms5.5怎么直接升级到Dedecms5.7版本
按照织梦dedecms官方的所要求的升级步骤,通常情况下dedecms5.5得首先用官方的升级包升级到dedecms5.6,然后再从dedecms5.6升级到dedecms5.7才行dede问答模块匿名提问的实现方法
post.php文件;1,修改成 或注释掉;2,注释掉;3,然后这样就不能修改答案了,不过这个提示是不会回答自己的问题。
留言与评论 (共有 条评论) |