您的位置首页生活百科

dede channelartlist 支持currentstyle解决办法

dede channelartlist 支持currentstyle解决办法

的有关信息介绍如下:

dede channelartlist 支持currentstyle解决办法

dede channelartlist 支持currentstyle的解决办法(支持最新5.7版本)

dede channelartlist 子栏目调用方法

打开include\taglib\channelartlist.lib.php

找到$pv->Fields['typeurl'] = GetOneTypeUrlA($typeids[$i]);

5.7版本在93行

在这行代码下面添加:

if($typeids[$i]['id']==$refObj->TypeLink->TypeInfos['id']||$typeids[$i]['id']==$refObj->TypeLink->TypeInfos['topid']){

$pv->Fields['currentstyle']=$currentstyle?$currentstyle:'navOn';

}

else{

$pv->Fields['currentstyle']='';

}

前台调用方法:

成功之后,循环出的顶级栏目li会有一个class属性

首页的class需要先加判断才可以用