打开文件 include/extend.func.php,在文件末尾添加以下代码。
function Getimgs($aid, $num = 0){
global $dsql;
$imgurls = '';
$row = $dsql -> getone("Select imgurls From `dede_addonimages` where aid='$aid'"); // 查询图片集 SQL
$imgurls = $row['imgurls'];
preg_match_all("/{dede:img ddimg='(.*)' text='(.*)' width(.*)}(.*){\\\\/dede:img/isU", $imgurls, $wordcount); // 调用图片路径和 alt 属性
$count = count($wordcount[4]);
if ($num > $count || $num == 0){
$num = $count;
}
for($i = 0;$i < $num;$i++){
$imglist .= '![' . $wordcount[2][$i] . '](' . trim($wordcount[4][$i]) . ')
'; // 赋值到 HTML 标签
}
return $imglist;
}
在模板中使用以下代码进行调用。
{dede:field.id function="Getimgs(@me)" /}