Синтаксис шаблонизатора​

Условие​

{if (true)}
{if (true)}
{if (true)}
1
{/if}
{else}
2
{/if}
{else}
3
{/if}

Выведет: 1

Цикл​

{for ($i = 0; $i < 5; $i++)}
{{$i}}
{/for}

Выведет: 01234

Комментарий​

Вывод переменной​

Вывод переменной 2​

Подключение инклуда​

Sql запрос​

{sql select($result, $pdo, 'off_message', 'config2', 'off_message="1"', 1)}

$result - массив, в который будет помещен ответ
$pdo - объект текущего соединения с базой
'off_message' - что извлекаем (можно несколько через пробел: 'var1 var2 var3')
'config2' - откуда извлекаем
'off_message = "1"' - условие для WHERE (можно указать 'null', если не требуется)
1 - значение для LIMIT (можно указать 0, если не требуется)

Вывести полученный результат можно, например, так: {{$result[0]['off_message']}}
Все параметры обязательны, важно соблюдать указанный синтаксис!

Получение контента из классов​

{func GetData:banlist("{start}","{server}","{limit}")}
{func EventsRibbon:get_events("{start}","{class}","{limit}")}
{func Forum:get_forums()}

GetData, EventsRibbon, Forum - имена используемых классов
banlist, get_events, get_forums - имена используемых методов
в скобках перечисляются необходимые параметры методов