Seid gegrüßt,
meine Frage bezieht sich auf die Template-Anweisung von {foreach}. Ist es möglich, innerhalb eines Templates die Ausführung einer foreach-Schleife vorzeitig zu beenden? Zumindest bin ich nicht auf eine break-Anweisung gestoßen, womit ich die Schleife z.B. wie folgt beenden kann:
Smarty
{foreach from=$objects item=object name=objectsForeach}
<li>
{$object->getTitle()}
</li>
{if $object->someBreakCondition()}
{* foreach break *}
{/if}
{/foreach}
Wenn das nicht der Fall sein sollte, ließe sich die break-Anweisung vielleicht via der $tpl[foreach][objectsForeach]-Variable bewerkstelligen? Könnte man auf Templatebasis z.B. $tpl[foreach][objectsForeach][iteration] einfach auf $tpl[foreach][objectsForeach][last] setzen?
Viele Grüße
Joe