DEDE 获取图集里面图片的数量

金灿灿的朝晖,渐渐染红了东方的天际,高高的黄山主峰被灿烂的云霞染成一片绯红。太阳在朝霞的迎接中,露出了红彤彤的面庞,霎时,万道金光透过树梢给水面染上了一层胭脂红。

1.首先在目录如下图找到archive.helper.php

2.添加如下代码

/**

*获取图集里面图片的数量

*

*@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;

}

}

3.调用时代码:

{dede:field.id function="Getimgnum(@me)"/} Over

到此这篇关于DEDE 获取图集里面图片的数量就介绍到这了。第一个青春是上帝给的;第二个的青春是靠自己努力的。更多相关DEDE 获取图集里面图片的数量内容请查看相关栏目,小编编辑不易,再次感谢大家的支持!

您可能有感兴趣的文章
织梦CMS后台添加或编辑图集提示附加表时出错的如何解决方法

织梦图集整合layui上传可多图集多实例可会员多图集

dedecms如何把后台的图集编辑器修改为文章编辑器的步骤

dedecms程序网站后台如何使用图集上传后不能按顺序排列怎么办

dedecms发图集填写的注释显示在标题上该怎么设置