dedecms 调用文章图片数量的方法

dedecms 调用文章图片数量的方法,第1张

概述我们在使用DEDECMS制作图片站的时候经常会遇到需要把文章中图片数量调用到标题中显示的问题,这里提供一个解决办法 functionBodyImgNum($aid){global$dsql;$sql=selectaid,bodyfromdede_addonarticlewhereaid=$aid;$arcRow=$dsql-GetOne($sql);$body=$arcRow

我们在使用Dedecms制作图片站的时候经常会遇到需要把文章中图片数量调用到标题中显示的问题,这里提供一个解决办法

function BodyimgNum($aID) {     global $dsql;    $sql = "select aID,body from dede_addonarticle  where aID='$aID' ";    $arcRow = $dsql->Getone($sql);    $body = $arcRow['body'];    $img_array = array();     $patte="/<[img|img].*?src=[\'|\"](.*?(?:[\.gif|\.jpg]))[\'|\"].*?[\/]?>/i";      preg_match_all($patte,$body,$img_array);     $img_array = array_unique($img_array[1]);     $num = count($img_array);    return $num;     }

 

将上面这段代码放到include/extend.func.PHP中的末尾?>的 上面。

然后去模板中调用这个标签[fIEld:ID function="BodyimgNum(@me)"/]  ,就可以调用出文章中有多少图片的数字。

总结

以上是内存溢出为你收集整理的dedecms 调用文章图片数量的方法全部内容,希望文章能够帮你解决dedecms 调用文章图片数量的方法所遇到的程序开发问题。

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

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存