本文主要介绍了织梦dedecms怎么获取图集里面的图片数量,在archive.helper.php文件里添加新代码,然后调用新标签就可以了,推荐给想要实现织梦图片数量调用的朋友,值得研究参考。
打开 /include/helper/archive.helper.php
添加如下代码:
/**
* 获取图集里面图片的数量
*
* @param int $aid 图集id
* @return array
*/
if(! function_exists('Getimgnum')) {
function Getimgnum($aid)
{
global $dsql;
$imgurls = '';
$row =$dsql->getone( "Select imgurls From `dede_addonimages` where aid='$aid' ");
if($row) {
$imgurls= $row['imgurls'];
} else {
return 0;
}
preg_match_all("/{dede:img (.*){\/dede:img/isU",$imgurls,$wordcount);
$count=count($wordcount[1]);
return $count;
}
}
调用时代码:
{dede:field.id function="Getimgnum(@me)"/}
上面就是织梦图片数量的介绍,若有疑问可以找小编进一步探讨交流~