dedecms图集列表中调用单个图集的图片数量

dedecms图集列表中调用单个图集的图片数量。

打开文件/include/common.func.php,在文件中添加函数:

/**
* 调用图集中图片数量
* 鹏程木业网 https://www.360muye.cn/
**/
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; }

在底层模板中调用:

{dede:list pagesize='12'} 
    <a href="https://www.360muye.cn/ [field:arcurl/]" target=_blank><img src="[field:litpic/]" alt=”[field:title/]”></a>
    <a href="[field:arcurl/]" target=_blank>[field:title/]</a>
    <p>共[field:id function="Getimgnum(@me)"/]张</p>
{/dede:list}

 

posted @ 2021-06-21 17:14  hepeacer  阅读(70)  评论(0)    收藏  举报