Smarty aktuelle auf assoziatives array
ich habe ein assoziatives array, und ich werde versuchen, den ersten Datensatz mit smarty.
In php verwende ich aktuelle(array), aber smarty dont zu haben scheint, aktuellen.
So, ich schrieb den code unten
{if is_array($browseProducts.data) }
<ul class="products-grid">
{foreach from=$browseProducts.data item=item}
{assign var='image' value=''}
{if is_array($item.images) }
{php} $image=current($item.images); {/php}
{/if}
{/foreach}
</ul>
{/if}
in {php} Abschnitt current($item.Bilder) gibt Warning: current() [function.aktuell]: Passed variable ist kein array oder Objekt
Die syntax ist Recht also ich denke mal das $item.Bilder von smarty kann nicht gelesen werden {php}
Irgendeiner Weise zu übergeben $item.Bilder mit {php} - Abschnitt, oder was.
Jeder Vorschlag, mein problem zu lösen?
Du musst angemeldet sein, um einen Kommentar abzugeben.
sollte das erste element des $item.Bilder-array.
Also:
Aber was ist, wenn der Schlüssel des Arrays sind assoziativ? Sie konnte alsdo tun: