Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.
Seiten: 1
#1 11. Juni 2012 17:37
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
while-Schleife in Smarty2?
Hi!
Wie baue ich denn eine while-Schleife? In Smarty3 gibts ja {while}, aber anscheinend in der 2er-Version nicht?
Ich bekomme jedenfalls Fehler wenn ich das einsetze.
So a la
[== smarty ==]
{while $anzahl < 5}
{$output}
{/while}
Wie macht man sowas in Smarty2?
Servus,
Alex
Offline
#2 11. Juni 2012 17:44
- nicmare
- Server-Pate
- Registriert: 15. Dezember 2010
- Beiträge: 1.314
- Webseite
Re: while-Schleife in Smarty2?
hast du bestimmt schon mal gesehen:
{foreach from=$array item="item"}
{if $item < 5}
{$output}
{/if}
{/foreach}
Meine Projekte:
Dashcam-Test | Babyphone-Testberichte | Türspionkameras
Offline
#3 11. Juni 2012 18:33
- Andynium
- Moderator
- Ort: Dohna / SN / Deutschland
- Registriert: 13. September 2010
- Beiträge: 7.018
- Webseite
Re: while-Schleife in Smarty2?
Guckst du hier
Offline
#4 12. Juni 2012 16:59
- faglork
- arbeitet mit CMS/ms
- Ort: Fränkische Schweiz
- Registriert: 15. Dezember 2010
- Beiträge: 1.152
- Webseite
Re: while-Schleife in Smarty2?
hast du bestimmt schon mal gesehen:
{foreach from=$array item="item"} {if $item < 5} {$output} {/if} {/foreach}
Das durchläuft aber die komplette Schleife. Wenn du ein Array mit 20.000 Elementen hast, wird es zwar nach 4 Elementen nix mehr ausgeben, aber dennoch alle Elemente durcharbeiten.
Ich möchte dass nur die Elemente x bis y abgearbeitet werden.
Servus,
Alex
Offline
Seiten: 1