Template control structures
Conditional control
Function | Summary |
---|---|
if | Allows conditional control by the way of an IF-THEN-ELSE mechanism. |
switch | Allows conditional control of code execution. |
Looping
Function | Summary |
---|---|
do | Creates a do...while loop. |
for | Creates a generic for loop. |
foreach | Iterates over arrays in different ways. |
while | Creates a while loop. |
Deprecated
Function | Summary |
---|---|
section | Deprecated looping, branching, etc. |
Balazs Halasy (22/02/2005 12:59 pm)
Balazs Halasy (07/07/2005 11:44 am)
Comments
substitute for {section loop=..
Wednesday 13 July 2005 12:20:27 pm
patrick kaiser
you are saying here that the {section -construct should be avoided in the future. since i'm relativly new to ez-publish i'd like to get used to the the 'right' ways of template programming right from the beginning. but i cannot find a way to loop over results from a fetch differently than the old {section loop=... way.
i tried it with {while and {for statments with no success..
what is best practice for looping over results using the new control structures?
Re: substitute for {section loop=..
Wednesday 13 July 2005 3:03:21 pm
Alimi Nabil
You should try the {foreach} statement.
It works nearly the same way as the section loop.
If you want to add conditions, then add a {if} statement.
An example of using a foreach loop instead of the deprecated section?
Sunday 11 December 2005 7:44:25 am
Charles
Thanks.
Refer to "logical operators"
Friday 16 June 2006 11:53:04 am
Leif Arne Storset
http://ez.no/doc/ez_publish/techn...emplate_operators/logical_operations