我想將某個文件夾中的所有圖像加載到數組中,然後在Smarty的頁面上顯示它。顯示來自Array with Smarty的所有圖片
所以我所做的就是這個
$getAllImages = glob("images/profile/" . $userid . "/*.*");
$smarty->assign('images', $getAllImages);
注:當我做這個
for($i = 0; $i < sizeof($getAllImages); $i++)
echo $getAllImages[$i];
我得到這樣"images/profile/1/avatar.png"
文件的圖像路徑我想什麼現在是將其顯示在我的.html頁面上,以便我可以顯示所有圖像
我已經做NE這一點,但它似乎沒有工作
{foreach from=images item=res}
<img src="{$res}">
{/foreach}
這隻成果轉化<img src="images">
請與手工雙重檢查:http://www.smarty.net/docsv2/en/language.function。 foreach - 你可能只是有一個錯字(可能缺少美元符號?)。 – hakre 2013-05-05 10:06:12
提示:'from = images' - 在'images'之前缺少'$' – 2013-05-05 10:08:20