Hi,
ich habe in Smarty 2 Arrays übergeben.
Zur vereinfach etwas umgeschrieben:
$arr1[100]["name"] = "Sven";
$arr1[200]["name"] = "Roland";
...
$arr2[100]["name"] = "Mike";
...
Die beiden Arrays werden in 2 foreach Schleifen geschachtelt, zuerst gebe ich die einzelnen Werte aus $arr1 aus und hol mir dazu passende Werte in $arr2 (z.B. Freunde, oder wie im Shop eben Unterkategorien).
In der 2. foreach Schleife müsste eigentlich sowas in der Art stehen:
{foreach key=schluessel item=wert from=$unterkategorien.$wert.kategorieid}
Die Syntax stimmt so aber nicht, hat da jemand zufällig eine Idee?
Danke.
Gruß
Sven
Code: -----
{foreach key=schluessel item=wert from=$kategorien}
<div style="width:300px; height: 200px; background-color: cyan">
<a href="/shop/kategorien.html?kategorie={$wert.kategorieid}">{$wert.kategoriename}</a>
{foreach key=schluessel item=wert from=$unterkategorien.100}
<br />
<a href="/shop/kategorien.html?kategorie={$wert.kategorieid}">{$wert.kategoriename}</a><br />
{/foreach}
</div>
<br />
{/foreach}