[ 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/ -> while.tpl (source)

   1  {* normal loop *}
   2  {def $i=5}
   3  {while $i}
   4  i={$i}
   5  
   6  {set $i=dec( $i )}
   7  {/while}
   8  ===============================================================
   9  {* loop that should not be executed due to false condition *}
  10  {while 0}
  11  oops
  12  {/while}
  13  ===============================================================
  14  {* test {break}, {continue}, {skip} *}
  15  {set $i=1}
  16  {while le( $i, 10 )}
  17  {delimiter} :: {/delimiter}
  18  {if eq( $i, 3 )}
  19  {set $i=inc( $i )}
  20  {continue}
  21  {elseif eq( $i, 5)}
  22  {set $i=inc( $i )}
  23  {skip}
  24  {/if}
  25  {$i}
  26  {if eq( $i, 7)}
  27  {break}
  28  {/if}
  29  {set $i=inc( $i )}
  30  {/while}
  31  
  32  ===============================================================
  33  {* test sequence parameter *}
  34  {while $i sequence array( 'dark', 'light', 'white' ) as $color}
  35  One more {$color} beer, please.
  36  
  37  {set $i=dec( $i )}
  38  {/while}


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