Циклы


Оператором цикла является конструкция вида

<TMPL_loop МОДИФИКАТОРЫ ИМЯ_ЦИКЛА>
    Внутренний код цикла.
</TMPL_loop>


Использование МОДИФИКАТОРОВ, начиная с версии 2, является необязательным и поддерживается только для совместимости со старым синтаксисом.

Пример 3.1:
Шаблон:

<table width="100%">
    <TMPL_loop EMPLOYEE_INFO>
    <tr>
    <td>#:
<TMPL_var __COUNTER__></td>
        <td>Имя: <TMPL_VAR NAME></td>
        <td>Должность: <TMPL_VAR JOB></td>
        </tr></TMPL_LOOP>
</table>

Параметры:
EMPLOYEE_INFO
[
    { NAME => "Иванов Иван", JOB => "Архитектор" },
    { NAME => "Петров Петр", JOB => "Строитель" }
]

Вывод:
<table width="100%">
    <tr>
        <td>1</td>
        <td>Имя: Иванов Иван</td>
        <td>Должность: Архитектор</td>
    </tr>
    <tr>
        <td>2</td>
        <td>Имя: Петров Петр</td>
        <td>Должность: Строитель</td>
    </tr>
</table>



Copyright © 2003 - 2009 CTPP Dev. Team | http://ctpp.havoc.ru