名站网址导航为大驾家提供DedeCMS站点程序站点教程相关的知识,比如织梦程序安装教程,织梦程序系统故障等教程。
咱们在使用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在其它页面具体调用单页文章网站内容并过滤hTML相关具体代码如下的相关具体操作方法