织梦arclist标签支持文章高亮currentstyle属性方法:
include/taglib/arclist.lib.php
第一步:查找:
??????????? $channelid = $ctag->GetAtt('channelid');
????????替换:
??????????? $channelid = $ctag->GetAtt('channelid');
??????????? $currentstyle = $ctag->GetAtt('currentstyle');
第二步:查找:
???????????? $ctag->GetAtt('limit'),$flag,$ctag->GetAtt('orderway'),$ctag->GetAtt('subday'),$ctag->GetAtt('noflag'),
???????????? $tagid,$pagesize,$isweight
????????替换:
???????????? $ctag->GetAtt('limit'),$isweight,$currentstyle
第三步:查找:
???????????? function lib_arclistDone(&$refObj,&$ctag,$typeid=0,$row=10,$col=1,$titlelen=30,$infolen=160,
???????????? $imgwidth=120,$imgheight=90,$listtype='all',$orderby='default',$keyword='',
???????????? $innertext='',$arcid=0,$idlist='',$channelid=0,$limit='',$att='',$order='desc',$subday=0,$noflag='',$tagid='',$pagesize=0,$isweight='N')
????????替换:
???????????? function lib_arclistDone(&$refObj,$isweight='N',$currentstyle='')
第四步:查找:
????????????? $row['textlink'] = "
????????替换:?????
????????????? $row['textlink'] = "
??????????????? if($currentstyle=='on')
{
?????????????????? if($row['id']==$arcid)? $row['style']="on";
?????????????????? else $row['style']="";
?}
?
调用方法:
?{dede:arclist titlelen='60'? currentstyle='on'? row='8' typeid='3'}
?