您现在的位置是:首页 > cms教程 > DedeCMS教程DedeCMS教程

织梦dedecms三级栏目channelartlist支持currentsty的方法

乐萱2023-09-09DedeCMS教程已有人查阅

导读网上的织梦 channellist 高亮 大多支持二级栏目高亮,点到三级栏目的时候就不显示,下面织梦模板网为大家实现如何点到三级栏目也高亮显示。

网上的织梦 channellist 高亮 大多支持二级栏目高亮,点到三级栏目的时候就不显示,下面织梦模板网为大家实现如何点到三级栏目也高亮显示。
1、修改文件/include/taglib/channelartlist.lib.php
找到:
$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);
下面增加下面这句:
if($typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['id'] ||
$typeids[$i]['id'] == $refObj->TypeLink->TypeInfos['topid']
//如果循环到的id为正在打开的栏目的祖父(最顶级)栏目,则循环到的祖父id也要高亮
||$typeids[$i]['id']==$refObj->TypeLink->TypeInfos['reid']
//根据现在访问的栏目id的父栏目,即 $refObj->TypeLink->TypeInfos['reid'] ,如果reid等于本次循环得到的id ,则本次循环得到的栏目高亮
){
$pv->Fields['active'] = $currentstyle ? $currentstyle : 'active';
}else{
$pv->Fields['active'] = '';
}
模板上如何使用:
{dede:channelartlist typeid='32' row='12' currentstyle='active'}
<li class="{dede:field.active/}"><a href='{dede:field name="typeurl"/}'>{dede:field name="typename"/}</a> </li>
{dede:channel type='sun' row='50'}
<a href="[field:typelink/]">[field:typename/]</a>
{/dede:channel}
{/dede:channelartlist}
以上就介绍了织梦dedecms三级导航栏目高亮dede:channelartlist支持currentstyle。

本文标签:

很赞哦! ()

相关源码

  • (自适应)包装机贴标机设备网站源码免费下载基于PbootCMS内核开发的响应式企业模板,为包装机械、贴标设备等工业领域打造,通过数字化展示提升企业专业形象。查看源码
  • (自适应)代理记账财务会计咨询服务个人公司网站模板该响应式网站模板为代理记账、财政咨询及财务会计类企业设计,基于PbootCMS内核开发。通过自适应手机端的HTML5技术,帮助企业高效构建专业财税服务平台查看源码
  • 帝国cms7.5模板生活常识美食女性时尚综合资讯门户源码本模板为帝国cms7.5生活资讯类网站设计,以天奇生活网为参考原型,涵盖生活常识、美食烹饪、女性时尚等多元化内容板块。采用响应式布局设计,适配各种终端设备,为访客提供优质的阅读体验。模板结构清晰合理,内容展示层次分明,符合生活类网站的用户需求。查看源码
  • (自适应)HTML5响应式双语绿色物流运输快递货运pbootcms源码本款基于PbootCMS开发的网站模板为物流运输、快递货运行业设计,采用HTML5技术构建,支持简繁字体切换。模板设计充分考虑了货运物流行业的特点,可专业展示运输服务、物流网络和业务优势等内容。查看源码
  • 帝国CMS中小学生知识点试题练习题考试源码下载基于帝国CMS后台管理系统,支持在线修改联系信息、网站参数等配置,操作流程简洁明了。专注于中小学教育领域,集成知识点总结、试题练习、考试资讯等学习资源,为师生提供全面的在线学习支持与服务。查看源码
  • (自适应响应式)AI智能电子科技产品pbootcms网站模板下载基于PbootCMS内核的响应式模板,为AI智能硬件、电子产品等科技企业打造,通过技术创新实现品牌数字化升级。查看源码
分享笔记 (共有 篇笔记)
验证码:

本栏推荐