织梦提取图集中第一个图片的方法

  第一步:修改include/extend.func.php

  添加

  // 提取图集第一张大图,为arclist用

  function get_firstbigimg($arcid){

  //获取图片附加表imgurls字段内容进行处理

  global $dsql;

  $row = $dsql->GetOne(“Select imgurls From dede_addonimages where aid=’$arcid'”);

  preg_match_all(“|{dede:img ddimg='(.*)’ text=(.*)|Uis”,$row[‘imgurls’],$imgurls); //获取所有图片地址

  $get_firestimg = $imgurls[1][0]; //

  return $get_firestimg;

  }

  2 修改include/taglib/arclist.lib.php

  在510行添加 (很多网站说的是373行,经过测试是510行,373行更本不行)

  $row[‘first_imgurl’] = get_firstbigimg($row[‘id’]);

  3 在频道首页模板里调用

  {dede:arclist row=3 orderby=pubdate typeid=’17’ type=’image.’ titlelen=’60’}

{/dede:arclist}

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

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

立即查看 了解详情