演示链接:查看演示

dedecms图集图片数量获取方法

在include/common.func.php增加下列函数:

 

function Getimgnum($aid)     

{     

    global $dsql;     

    $imgurls = ”;     

    $row =$dsql->getone( “Select imgurls From `dede_addonimages` where aid=’$aid’ “);     

    $imgurls= $row['imgurls'];     

    preg_match_all(“/{dede:img (.*){\\/dede:img/isU”,$imgurls,$wordcount);      

    $count=count($wordcount[1]);     

    return $count;   

}

调用方法(list,aclist都可以调用):

 

{dede:list pagesize=’12′}     

<SPAN class=SXC><a href=[field:arcurl/] target=_blank><img src=[field:litpic/] alt=”[field:title/]“ width=40 height=40 border=0></a><br><a href=[field:arcurl/] target=_blank>[field:title/]</a><br>共[field:id  function="Getimgnum(@me)"/]张</SPAN>     

{/dede:list}

 

THE END
喜欢就支持一下吧
点赞0 分享