[ Index ]
 

Code source de eZ Publish 3.9.0

Accédez au Source d'autres logiciels libresSoutenez Angelica Josefina !

title

Body

[fermer]

/tests/eztemplate/functions/ -> for.tpl (source)

   1  {* simple case *}
   2  {for 1 to 5 as $i}
   3  i={$i}
   4  
   5  {/for}
   6  
   7  =====================================
   8  {* simple case reversed *}
   9  {for 5 to 1 as $i}
  10  i={$i}
  11  
  12  {/for}
  13  
  14  =====================================
  15  {* test {break} *}
  16  {for 1 to 5 as $i}
  17  i={$i}
  18  
  19  {if eq( $i, 3 )}
  20  {break}
  21  {/if}
  22  {/for}
  23  
  24  =====================================
  25  {* test delimiter/skip/continue/sequence *}
  26  {for 1 to 5 as $i sequence array( 'left', 'right' ) as $seq}{delimiter} :: {/delimiter}
  27  {if eq( $i, 2 )}
  28  {skip}
  29  {elseif eq( $i, 4 )}
  30  {continue}
  31  {/if}
  32  {$i}({$seq})
  33  {/for}
  34  {* end *}
  35  
  36  =====================================
  37  {* test delimiter/skip/continue/sequence, delimiter at bottom *}
  38  {for 1 to 5 as $i sequence array( 'left', 'right' ) as $seq}
  39  {if eq( $i, 2 )}
  40  {skip}
  41  {elseif eq( $i, 4 )}
  42  {continue}
  43  {/if}
  44  {$i}({$seq})
  45  {delimiter} :: {/delimiter}
  46  {/for}
  47  {* end *}


Généré le : Sat Feb 24 10:30:04 2007 par Balluche grâce à PHPXref 0.7