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

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

	
  1. functionGetpic($body)
  2. {
  3. $getpic='';
  4. preg_match_all("/(src)=[\"|'|]{0,}([^>]*\.(gif|jpg|png))/isU",$body,0); background-color: inherit;">$img_array);
  5. $img_array=array_unique($img_array[2]);
  6. $img_num=3;//此处数字就是图片数量,你自由设置
  7. $img_array=array_slice($img_array,0); background-color: inherit;">$img_num);
  8. if(count($img_array)>0)
  9. foreach($img_arrayas$key=>$value)
  10. $picname=preg_replace("/[\"|'|]{1,}/",'',$value);
  11. $getpic.=".$picname."'target='_blank'>织梦DEDECMS首页列表页调用文章中多张图片
  12. }
  13. }
  14. else
  15. {
  16. $getpic="
  17. return$getpic;
  18. }

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

			 //搜索

		
  • $this->AddTable}`arc
  • LEFTJOIN`dede_arctype`actONarc.typeid=act.id
  • LEFTJOIN`dede_addonarticle`adt1ONarc.id=adt1.aid
  • $row";
  • dawei

    【声明】:丽水站长网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

    相关文章