有時(shí)候,我們?cè)谟胐edecms建網(wǎng)站的時(shí)候,在圖片集內(nèi)容頁需要調(diào)用當(dāng)前文章的所有圖片出來,這個(gè)時(shí)候就需要在內(nèi)容頁吧網(wǎng)站里面的所有圖片都調(diào)用出來了,該怎么做呢?下面看具體步驟:
第一步:
打開include/extend.func.php,在后面加入以下代碼
function Getimgs($aid, $num = 0){
global $dsql;
$imgurls = '';
$row = $dsql -> getone("Select imgurls From`dede_addonimages` where aid='$aid'"); // 查詢圖片集sql by www.moke8.com
$imgurls = $row['imgurls'];
preg_match_all("/{dede:img ddimg='(.*)' text='(.*)' width(.*)}(.*){//dede:img/isU", $imgurls, $wordcount); //調(diào)用圖片路徑和圖片alt屬性
$count = count($wordcount[4]);
if ($num > $count || $num == 0){
$num = $count;
}
for($i = 0;$i < $num;$i++){
$imglist .= '<li><span id="'.$i.'"><a href="'. trim($wordcount[4][$i]).'"><img src="'. trim($wordcount[4][$i]).'" alt="'.$wordcount[2][$i].'"/></a></span></li>'; //賦值到html標(biāo)簽
}
return $imglist;
}
第二步:在模板中用以下代碼調(diào)用
{dede:field.id function="Getimgs(@me)" /}
以上就是本文所述的關(guān)于如何調(diào)用圖片集所有圖片的方法步驟,希望對(duì)大家有所幫忙。
此文由 網(wǎng)站目錄_網(wǎng)站網(wǎng)址收錄與提交入口 編輯,未經(jīng)允許不得轉(zhuǎn)載!: