首页 > 建站‧营销

dede让channelartlist标签支持currentstyle属性


打开include aglibchannelartlist.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:channelartlisttypeid='2'currentstyle='current'}
<liclass='{dede:field.currentstyle/}'><ahref='{dede:fieldname='typeurl'/}'>{dede:fieldname='typename'/}</a></li>
……
{/dede:channelartlist}

本文链接:https://www.zhanque.net/cms/4406.html