织梦dedecms制作模板时我们有时会遇到调用文章的图片数

Dedecms bablue 暂无评论

最近忙首给www.578mm.com制作一个模板,在列表里需要用到统计文章的图片数,于是发现织梦文章模块没有这个功能,只有写段小函数,然后调用了,如下:

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)"/]就行了。

下载地址:(已被隐藏)关注下面的微信公众号后,秘密入口: 福利视频 福利图片(不关注或关注后取消进入无效)

宅男的福音:公众号图说视界(微信号:tushuosj)或扫二维码进行关注,每天推送一大波美女等你来(打开微信-点击右上角的+ -添加朋友-公众号-搜索图说视界)

qrcode_for_gh_952f766aa7b3_430.jpg

转载请注明:轻轻的插插 » 织梦dedecms制作模板时我们有时会遇到调用文章的图片数

喜欢 ()or分享