cycle
 
  
   
   
   
   
   
   
    
     Nome Attributo
     Tipo
     Obbligatorio
     Default
     Descrizione
    
   
   
    
     name
     stringa
     no
     default
     Nome del ciclo
    
    
     values
     misto
     sì
     nessuno
     Valori da usare nel ciclo: può essere
     una lista delimitata da un separatore (vedere attributo
     delimiter), oppure un array di valori.
    
    
     print
     booleano
     no
     true
     Se stampare il valore oppure no.
    
    
     advance
     booleano
     no
     true
     Se avanzare o no al prossimo valore.
    
    
     delimiter
     stringa
     no
     ,
     Delimitatore per l'attributo values.
    
    
     assign
     stringa
     no
     nessuno
     Variabile del template cui assegnare l'output.
    
   
  
 
 
  Cycle si usa per effettuare un ciclo alternato fra un insieme di valori. 
  Ci dà la possibilità di alternare facilmente due o più colori in una 
  tabella, o di effettuare un ciclo su un array di valori.
 
 
  Potete effettuare il ciclo su più di un insieme di valori nel template 
  fornendo l'attributo name, se date ad ogni insieme un nome diverso.
 
 
  Potete evitare che il valore corrente venga stampato impostando 
  l'attributo set a false. Può essere utile per saltare un valore.
 
 
  L'attributo advance serve per ripetere un valore. Se lo impostate a
  false, l'iterazione successiva del ciclo stamperà lo stesso valore.
 
 
  Se fornite lo speciale attributo "assign", l'output della funzione cycle
  verrà assegnato a questa variabile invece di essere stampato in output.
 
 
  cycle
  
   {$data[rows]}{/section}
]]> | 1 | 
   | 2 | 
   | 3 | 
]]>