<foreach name="jmeno_promenne" arrayvariable="jmeno_promenne_pole"> ... obsah ... </foreach>
Provede obsah pro každou položku zadaného pole
(proměnná s názvem zadaným v arrayvariable musí být pole, které jde získat například pomocí atributu delimiter v tagu variable).
V každém kroku cyklu je definována proměnná se zadaným jménem (name) a proměnná s tímto jménem doplněným o "_key"
.
Atributy:
name
- (povinný) Jméno proměnné, která se nastaví podle prvku pole.arrayvariable
- (povinný) Jméno řídící proměnné, která musí obsahovat pole. Obsah tagu se provede pro každý prvek tohoto pole.<variable name="pole" delimiter=";">100;200;300;301</expression> <foreach name="item" arrayvariable="pole" > <div><text>{$item_key}: {$item}</text></div> </foreach>