2014-04-29 96 views
0

我想分配一個smarty模板中的關聯數組。我如何分配一個關聯數組而不使用任何php在smarty

我的代碼S遠:

{assign var='bild' value=','} 
    {foreach from=$bilder item=item name=foreach_assArray} 
     {assign var=name value=$item->field.name} 
     {assign var=bild value=['$name'=>'$item']} 
    {/if} 
    {/foreach} 

我發現這上:http://www.smarty.net/forums/viewtopic.php?p=79092#79092
一些如何不起作用。我希望數組'bild'像散列圖一樣用於以後的使用(類似<img src={pagr_url page=$bild.$name>)。

有沒有人有一些想法,我怎麼能得到它的工作?

編輯:我忘記之前:我用SMARTY2,版本3

+0

BTW:實際的代碼gioves我一個錯誤:'語法錯誤:無效的屬性名稱:「=」'所以我知道這是行不通的。 ;) –

+0

{assign var = bild value = [$ name => $ item]}使用這個沒有單引號 – Manibharathi

+0

@Manibharathi nope我仍然得到相同的語法錯誤。 –

回答

相關問題