編輯:邏輯錯誤...不需要分配索引。我們在圖像循環中。所以Smarty foreach var遞增
<img src="{$post[0]}" alt="portfolio slider image">
它的工作原理。
我嘗試在wordpress中顯示來自帖子的圖片庫。
我有一個postArray:
Array (
[title] => Projet 2012
[content] => blabla
[images] => Array (
[0] => Array (
[0] => http://local.afric-edu.com/wp-content/uploads/2014/03/P1050250.jpg
[1] => 150
[2] => 112
[3] =>
)
[1] => Array (
[0] => http://local.afric-edu.com/wp-content/uploads/2014/03/P1000855.jpg
[1] => 150
[2] => 111
[3] =>
)
)
)
在模板中,我嘗試在foreach循環來顯示它:
{assign var='flag' value=0}
{foreach from=$postArray['images'] item=post name=post}
<li>
{$flag}
<img src="{$post[$flag][0]}" alt="portfolio slider image">
</li>
{assign var='flag' value=$flag+1}
{/foreach}
但是,當網頁加載完畢後,我有這個:
<li>
0
<img src="h" alt="portfolio slider image">
</li>
<li>
1
<img src="" alt="portfolio slider image">
</li>
我不明白或者是我的錯。也許我很累,但它似乎並沒有造成邏輯錯誤,但?
感謝您的幫助