打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
获取栏目
当前栏目高亮
1、修改include/taglib/channelartlist.lib.php
在 $pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);后面加+:

// 让channelartlist支持栏目高亮 start
        if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id']){
            $pv->Fields['currentstyle'] = ' class="current"';
        }else{
            $pv->Fields['currentstyle'] = '';
        }
 // 让channelartlist支持栏目高亮 end
2、在htm页面中加入上面粉色背景部分
{dede:channelartlist row=8 typeid='top' currentstyle='current'}
<li {dede:field.currentstyle/}>


获取当前页面的顶级栏目名称
1、修改include/common.func.php
// 获取顶级栏目名
function GetTopTypename($id){
global $dsql;
$row = $dsql->GetOne("SELECT typename,topid FROM wlseo_arctype WHERE id= $id");
if ($row['topid'] == '0'){
return $row['typename'];
}else{
$row1 = $dsql->GetOne("SELECT typename FROM wlseo_arctype WHERE id= $row[topid]");  // wlseo_  为数据库前缀
return $row1['typename'];
}
}
2、在htm页面中指定位置写:
{dede:field name='typeid' function="GetTopTypename(@me)" /}
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
(1)怎么在首页调用dede子栏目
dedecms列表调用多个指定栏目名称链接高亮变色显示
织梦导航栏目如何加nofollow
给织梦的dede:channel增加可选择范围的属性 | 枫叶的网站建设博客
dedecms织梦 调用栏目(分类)的文章数量的两种方法
如何让织梦DedeCMS的TAG标签按栏目显示 只显示当前栏目标签
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服