Hi,
ich erstelle gerade eine Bildergalarie. Dafür habe ich mit PHP (mit Smarty) eine Seite erstellt, auf der Bilder gezeigt werden.
In $tab sind die Dateinamen der Bilder und diese werden auch korrekt angezeigt. Nun möchte ich, dass immer nach 5 durchläufen eine neue Zeile angefangen wird. , also einmal:
ausgefürht wird.
Ich weiß nicht genau wie ich das mit Smarty realisieren kann, aber meine Idee wäre, abzufragen, ob:
$smarty.foreach.bilder.iteration / Menge der bilder = Ganze Zahl ist.
Wenn z.B. immer nach 5 Bildern eine neue Zaile beginnen soll, so würde beim fünften Schjleifen durchlauf 5 /5 = 1 herauskommen, also eine ganze Zahl. Kann ich sowas mit Smarty machen?
ich erstelle gerade eine Bildergalarie. Dafür habe ich mit PHP (mit Smarty) eine Seite erstellt, auf der Bilder gezeigt werden.
Code:
{foreach name=bilder from=$tab item=bild} <img id="rundrumrahmen" src="../bilder/80/{$bild}" alt="{$bild}" onclick=window.open("bilder/640/{$bild}","{$bild}","width=640,height=480")> <br> <br> {if $smarty.foreach.bilder.iteration {/foreach}
Code:
</td> </tr> <tr> <td>
Ich weiß nicht genau wie ich das mit Smarty realisieren kann, aber meine Idee wäre, abzufragen, ob:
$smarty.foreach.bilder.iteration / Menge der bilder = Ganze Zahl ist.
Wenn z.B. immer nach 5 Bildern eine neue Zaile beginnen soll, so würde beim fünften Schjleifen durchlauf 5 /5 = 1 herauskommen, also eine ganze Zahl. Kann ich sowas mit Smarty machen?
Kommentar