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

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

概述由于图集模型有标签可以使用而文章模型没有,所以我们需要对文章模型做一个二次开发,下面一起来看教程,首先找到include/extend.func.php在最后一行添加 function Getpic( $body ) { $getpic = ; preg_match_all( /(src)=[\||]{0,}([^]*\.(gif|jpg|png))/is

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

				function Getpic($body										$getpic = ''					preg_match_all("/(src)=[\"|'| ]{0,}([^>]*\.(gif|jpg|png))/isU",$body,0); background-color: inherit;">$img_array); 					 					$img_array = array_unique($img_array[2]); 		$img_num=3;//此处数字就是图片数量,你自由设置 		$img_array=array_slice($img_array,0); background-color: inherit;">$img_num); 		if(count($img_array)>0) 		foreach($img_array as $key=>$value		$picname = preg_replace("/[\"|'| ]{1,}/", '', $value); 		$getpic .="href='".$picname."' target='_blank'>.$picname."' border=0 />															else 							$getpic="		return $getpic					}  	

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

首页调用标签需要加上channelID='1'来调用。
搜索列表页页多图展示(此方法只适合文章模型)找到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";  
总结

以上是内存溢出为你收集整理的织梦DEDECMS首页列表页调用文章中多张图片全部内容,希望文章能够帮你解决织梦DEDECMS首页列表页调用文章中多张图片所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/1058344.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-25
下一篇 2022-05-25

发表评论

登录后才能评论

评论列表(0条)

保存