您当前的位置: 主页 > 优化教程
在制作DEDE网站模板的时候经常会碰到导航要带下拉菜单功能的!要使用下拉菜单就必须用到channelartlist标签,那要怎么才能让channelartlist标签当前栏目高亮呢?
 
熟悉dede的朋友都知道channel标签的高亮功能dede自带的。
 
默认channel标签代码:
 
{dede:channel type=’top’ row=’10’ currentstyle=”<li class=’hover’><a href=’~typelink~’ ~rel~><span>~typename~</span></a></li>”}
<li><a href='[field:typeurl/]’ [field:rel/]><span>[field:typename/]</span></a></li>
{/dede:channel}
 
说明:当前栏目高亮的样式是:class=’hover’
 
下面就跟大家分享下让织梦channelartlist标签也支持当前栏目高亮方法,
 
找到并打开include/taglib/channelartlist.lib.php文件,在里面找到下面这段代码:
 
$pv->Fields[‘typeurl’] = GetOneTypeUrlA($typeids[$i]);
 
在此行代码下方增加以下代码:
 
// 让channelartlist支持栏目高亮 By dedejs.com 2014/10/19
if($typeids[$i][‘id’] == $refObj->TypeLink->TypeInfos[‘id’]){
$pv->Fields[‘currentstyle’] = ‘ class=”hover”‘;
}
else{
$pv->Fields[‘currentstyle’] = ”;
}
 
然后在模板文件中的channelartlist标签里面通过{dede:field name=’currentstyle’/}调用即可,此字段输出的内容就是上面$pv->Fields[‘currentstyle’] = ‘class=”hover”‘;中的class=”hover”。
 

关键词:织梦,CMS,channelartlist,标签,也,支持,    标签:
    更多资讯请收藏关注 网站模板(www.1yc.cn)

批量删除织梦dedecms文档搜索关键词的方法本文实例讲述了使用SQL命令语句批量删除织梦DEDECMS搜索关键词的... 2021-07-27
织梦dede手机站关闭自动生成首页index.html织梦dede的手机站,如果你的PC站首页用的生成静态,那么手机站m文件... 2021-07-22
dedecms使用SQL代码调用指定栏目tag标签在使用 dedecms 织梦模板 建站中,很有可能需要用到在首页根据调... 2021-07-22
DedeCMS新建模型字段中【附件样式】的修改方法本文实例讲述了DedeCMS新建模型字段【附件样式】修改方法。分享给大... 2021-07-27
dedecmsDedeCMS首页调用随机文章与定时更新首页的方法教程织梦DedeCMS首页调用随机文章与定时更新首页的方法教程,大家做SE... 2021-08-09
织梦DedeCms5.7给栏目栏目添加缩略图的修改方法dedecms 织梦模板 虽然是用户量非常大的建站系统,但是也存在着一... 2021-07-22
dedecms channelartlist增加orderway实现倒序最近用到channelartlist标签 同一个频道有用到前面几个栏目... 2021-07-22
织梦织梦教程怎么可以让文章中上传的图片在新窗口打开呢很多时候做网站优化的站长朋友都会在发布原创文章的时候上传一张截图,这样... 2021-08-14
怎样实现织梦dede搜索结果页按频道模型显示不同模板呢??大家知道怎样实现dede搜索结果页按频道模型显示不同模板吗,这问题网上... 2021-07-27
织梦模板runphp=yes标签里面嵌套sql语句的教程大家都知道在织梦很多标签里面可以使用runphp=yes,使我们可以很... 2021-07-22
织梦模板标记简介在了解DedeCms的模板代码之前,了解一下织梦模板引擎的知识是非常有... 2021-07-30
织梦源码还原数据后网站打不开解决方案织梦源码还原数据后 首页能打开 内页打不开 这个问题基本是由于没有更新... 2021-09-25
织梦dedecms调用文章简介[field:description /]如何限制字数在用织梦系统时,用[field:description /]标签调取文... 2021-07-27
dedecms织梦模板栏目列表添加统计文档数量调用标签dedecms在栏目列表中添加统计文档数量调用标签,实现的方法还是非常... 2021-07-22

线
咨询热线:
135-0038-3336
在线客服:
点击这里给我发消息
微信交流:
公司官网: www.1yc.cn