您现在的位置是:首页 > 教程 > dedecms教程dedecms教程
织梦channelartlist标签支持currentstyle属性的方法
凡蕾2023-09-12 00:00:54dedecms教程已有人查阅
导读打开/include/taglib/channelartlist.lib.php文件在它下面加入以下代码:如果是当前栏目则 li的class属性显示current,否则显示class=” ,也可以修改currentstyle=’这里改为你需要的类名’。
打开/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'] ){
$pv->Fields['currentstyle'] = $currentstyle ? $currentstyle : 'current';
}
else{
$pv->Fields['currentstyle'] = '';
}
前端调用:
{dede:channelartlist typeid='2' currentstyle='current'}
<li class='{dede:field.currentstyle/}'><a href='{dede:field name='typeurl'/}'>{dede:field name='typename'/}</a></li>
{/dede:channelartlist}
如果是当前栏目则 li的class属性显示current,否则显示class=” ,也可以修改currentstyle=’这里改为你需要的类名’。
本文标签:
很赞哦! ()
相关文章
随机图文
-
dedecms5.7实现使tag调用标签正序排列的方法
本文实例讲述了dedecms5.7使tag调用的标签正序排列的方法。分享给大家供大家参考。具体实现方法如下: -
dedecms安装方法V5.7SP1为例
第一步:上传安装文件将压缩包内的upload目录下的文件上传到你的空间第二步:运行安装文件如果你上传到网站根目录(即输入域名直接进入的目录) -
dedecms网站文章列表页更新点击次数不增加的方法
如何在DEDECMS的网站里,当浏览文章时,自动增加一次点击次数;而显示文章列表时,则仅显示点击量(不增加点击次数),具体实现如下,感兴趣的朋友可以参考下 -
dedecms如何短时间内做好一个织梦模板
前言:在互联网信息时代,站长如雨后春笋般成片出现在网站建设这个行业中,那么对于一些新手站长不懂网站开发程序,如何拥有一个自己的站点呢
留言与评论 (共有 条评论) |