The LOOP statement is used for looping through the elements of array based template variables (for example arrays of forums, messages and users).
{LOOP <ARRAY VARIABLE>}
{<ARRAY VARIABLE>}
{/LOOP <ARRAY VARIABLE>}
The <ARRAY VARIABLE>
has to
be the name of an existing template variable containing
an array.
Within the LOOP, the active array element is assigned to a
variable that has the same name as the
<ARRAY VARIABLE>
that you are
looping over. In our example below, we are looping over
USERS
, which is an array of user
data records. Within the loop, USERS
is no long the array of users itself, but the user data
record for a single user instead.