Come limitare un ciclo foreach se si verifica una condizione:
Questo e’ il sistema migliore per poter eseguire un blocco di codice solo per una volta all’interno di un ciclo foreach. Chiaramente il ciclo girera’ per tutti i valori presenti nel vettore ma senza fare nulla oltre a quello richiesto nel blocco del codice.
<div>
<t t-set=”foo” t-value=”False”/>
<t t-foreach=”[1, 2, 3, 4, 5, 6]” t-as=”i”>
<t t-if=”foo == False”>
<p><t t-esc=”i”/></p>
<t t-if=”i==3″>
<t t-set=”foo” t-value=”True”/>
</t>
</t>
</t>
</div>
Chiaramente questo e’ solo un esempio da cui prendere spunto.