实现的效果如下:

{dede:channelartlist typeid='6' row='3' currentstyle='current'}
    <li class='{dede:field.currentstyle/}'>
        <a href='{dede:field name='typeurl'/}'>
            {dede:field name='typename'/}
        </a>
    </li>
{/dede:channelartlist}

 

方法:

1.在在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'] = ''; 
} 
###########################################################

 

相关文章:

  • 2022-02-01
  • 2021-11-16
  • 2022-12-23
  • 2021-12-02
  • 2021-09-27
  • 2022-02-08
  • 2022-12-23
  • 2022-01-07
猜你喜欢
  • 2021-06-18
  • 2022-12-23
  • 2022-01-30
  • 2022-12-23
  • 2022-12-23
  • 2021-09-17
相关资源
相似解决方案