加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > CMS系统 > Dedecms > 正文

织梦DEDECMS首页列表页调用文章中多张图片

发布时间:2020-12-14 04:58:28 所属栏目:Dedecms 来源:网络整理
导读:由于图集模型有标签可以使用而文章模型没有,所以我们需要对文章模型做一个二次开发,下面一起来看教程,首先找到include/extend.func.php在最后一行添加 ? function ?Getpic( $body )? {? $getpic ?=? '' ;? preg_match_all( "/(src)=["|'|?]{0,}([^]*.(g

由于图集模型有标签可以使用而文章模型没有,所以我们需要对文章模型做一个二次开发,下面一起来看教程,首先找到include/extend.func.php在最后一行添加
?

	
  1. function?Getpic($body)?
  2. {?
  3. $getpic?=?'';?
  4. preg_match_all("/(src)=["|'|?]{0,}([^>]*.(gif|jpg|png))/isU",$body,0); background-color: inherit;">$img_array);?
  5. ?
  6. $img_array?=?array_unique($img_array[2]);?
  7. $img_num=3;//此处数字就是图片数量,你自由设置?
  8. $img_array=array_slice($img_array,0); background-color: inherit;">$img_num);?
  9. if(count($img_array)>0)?
  10. foreach($img_array?as?$key=>$value)?
  11. $picname?=?preg_replace("/["|'|?]{1,}/",?'',?$value);?
  12. $getpic?.=".$picname."'?target='_blank'>.$picname."'?border=0?/>;?
  13. }?
  14. }?
  15. else?
  16. {?
  17. $getpic=";?
  18. return?$getpic;?
  19. }??

图片输出限制为3,这里可以自由设置。
$img_num=3;//此处数字就是图片数量,你自由设置???

	搜索列表页页多图展示(此方法只适合文章模型)找到include/arc.searchview.class.php第694行开始的这一部分。
//搜索? ? ??//搜索??
  • $this->AddTable}`?arc???
  • LEFT?JOIN?`dede_arctype`?act?ON?arc.typeid=act.id??
  • LEFT?JOIN?`dede_addonarticle`?adt1?ON?arc.id=adt1.aid??????
  • $row"; ?
  • (编辑:李大同)

    【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

      推荐文章
        热点阅读