网站建设中用织梦做网站如何使arc支持也支持current

  文章介绍

  目前,网站建设行业中,用织梦做网站的人也越来越多。当中可能会遇到很多问题。今天说一下

  当网站建设类似于关于我们多篇文章时,需要高亮功能的话如何实现。

  $channelid = $ctag->GetAtt(‘channelid’);

  在下面插入:

  $currentstyle = $ctag->GetAtt(‘currentstyle’);

  2、查找:

  return lib_arclistDone

  (

  $refObj, $ctag, $typeid, $ctag->GetAtt(‘row’), $ctag->GetAtt(‘col’), $titlelen, $infolen,

  $ctag->GetAtt(‘imgwidth’), $ctag->GetAtt(‘imgheight’), $listtype, $orderby,

  $ctag->GetAtt(‘keyword’), $innertext, $envs[‘aid’], $ctag->GetAtt(‘idlist’), $channelid,

  $ctag->GetAtt(‘limit’), $flag,$ctag->GetAtt(‘orderway’), $ctag->GetAtt(‘subday’), $ctag->GetAtt(‘noflag’),

  $tagid,$pagesize,$isweight

  );

  替换为:

  return lib_arclistDone

  (

  $refObj, $ctag, $typeid, $ctag->GetAtt(‘row’), $ctag->GetAtt(‘col’), $titlelen, $infolen,

  $ctag->GetAtt(‘imgwidth’), $ctag->GetAtt(‘imgheight’), $listtype, $orderby,

  $ctag->GetAtt(‘keyword’), $innertext, $envs[‘aid’], $ctag->GetAtt(‘idlist’), $channelid,

  $ctag->GetAtt(‘limit’), $flag,$ctag->GetAtt(‘orderway’), $ctag->GetAtt(‘subday’), $ctag->GetAtt(‘noflag’),

  $tagid,$pagesize,$isweight,$currentstyle

  );

  其实就是在调用函数的最后加了一个$currentstyle实参

  3、查找

  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, &$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’,$currentstyle=”)

  其实就是在函数后面加了一个$currentstyle=”形参

  4、查找

  $row[‘textlink’] = “”.$row[‘title’].””;

  在下面插入:

  if($currentstyle && $row[‘id’]==$arcid){

  $currentstyle = str_replace(‘~typelink~’, $row[‘filename’], $currentstyle);

  $row[‘currentstyle’] = str_replace(‘~typename~’, $row[‘title’], $currentstyle);

  }

  保存,即可。

  调用方法:

  {dede:arclist titlelen=’42’ row=’10’ currentstyle=”

  ~typename~

  ”}

  [field:array runphp=’yes’]

  if(@me[‘currentstyle’]){

  @me = @me[‘currentstyle’];

  }else{

  @me = ”

  {@me[‘title’]}

  ”;

  }

  [/field:array]

  {/dede:arclist}

☉免责声明:本站所有模板均来自用户分享和网络收集,仅供学习与参考,请勿用于商业用途,如果损害了您的权利,请联系网站客服,我们核实后会立即删除。
☉本站提供的源码、模板、软件工具等其他资源,都不包含技术服务,请大家谅解!
pbootcms模板网 » 网站建设中用织梦做网站如何使arc支持也支持current

Pbootcms模板网 提供优质的模板集合

立即查看 了解详情