$smarty.foreach.foo.iteration klappt nicht

Diskussionen rund um die Templates (incl. Smarty)
Antworten
EnsembleUn
Beiträge: 50
Registriert: Mo 10. Mai 2010, 22:17
Shop Version: ECB 1.0.6

$smarty.foreach.foo.iteration klappt nicht

Beitrag von EnsembleUn »

Ich möchte zum erzeugen einer eindeutigen Bild-ID mit dem Smarty-Terator arbeiten, doch leider bleibt die ID hinterher im Quellcode leer.

So sieht das Konstrukt aus:

Code: Alles auswählen

{foreach name=foo item=more_images_data from=$more_images} 
  <a class="thickbox" rel="{$PRODUCTS_ID}" title="{$PRODUCTS_NAME}" href="{$more_images_data.PRODUCTS_IMAGE|replace:"info_images":"popup_images"}"><img align="left" src="{$more_images_data.PRODUCTS_IMAGE}" alt="{$PRODUCTS_NAME}"   id="{$smarty.foreach.foo.iteration}" /></a>                          
{/foreach}
Die Syntax sollte doch richtig sein, oder?

Gruß
Ronny
EnsembleUn
Beiträge: 50
Registriert: Mo 10. Mai 2010, 22:17
Shop Version: ECB 1.0.6

Re: $smarty.foreach.foo.iteration klappt nicht

Beitrag von EnsembleUn »

So, nachdem hier von mir selber der richtige Quellcode gepostet worden ist, habe ich den Fehler auch selber gefunden. Wenn man der Schleife einen Namen gibt, sollte man diesen auch beim Iterator verwenden. *gg*
Xantiva
Beiträge: 948
Registriert: Mo 10. Mai 2010, 16:26
Shop Version: 1.0.10 [dev]
Kontaktdaten:

Re: $smarty.foreach.foo.iteration klappt nicht

Beitrag von Xantiva »

Ich habe das Topic dann mal als erledigt gekennzeichnet ;)
Mein Shop: http://www.basteln-selbermachen.de
Antworten