Шаблонизатор TPL
MMOWEB использует шаблонизатор Fenom
Last updated
Was this helpful?
MMOWEB использует шаблонизатор Fenom
Last updated
Was this helpful?
В CMS MMOWEB используется шаблонизатор он легок быстр и имеет хорошую .
Внимание! Документация в режиме беты, тексты могут содержать опечатки
Устаревшие теги
так же разрешены функции: json_encode
, json_decode
, count
, is_string
, is_array
, is_numeric
, is_int
, is_object
, strtotime
, gettype
, is_double
, ip2long
, long2ip
, strip_tags
, nl2br
тегов.
, и — определение значения переменной
, и — условный оператор
, , и — перебор элементов массива или объекта
и — групповой условный оператор
— циклический перебор массива значений
, — вставляет и исполняет указанный шаблон
, , , и — шаблонов
— применение модификаторов к фрагменту шаблона
— игнорирование тегов Fenom
и — пользовательские функции шаблонов
— экранирует фрагмент шаблона
— отключает экранирование фрагмента шаблона
— удаляет переменные
или свои
, forelse
, break
and continue
— цикл
модификаторов.
aka up
— конвертирование строки в верхний регистр
aka low
— конвертирование строки в нижний регистр
- форматирует дату, штамп времени через strftime() функцию
- форматирует дату, штамп времени через date() функцию
— обрезает текст до указанной длины
aka e
— экранирует строку
— убирает экранирование строки
— удаляет лишние пробелы
— подсчитывает длину строки, массива, объекта
— проверяет наличие значения в массиве
— проверяет соответствие паттерну
— проверяет соответствие регулярному выражению
— заменяет все вхождения подстроки на строку замену
— заменяет все соответствия регулярному выражению на строку замену.
— разбивает строку по подстроке
— разбивает строку по регулярному выражению
— объединяет массив в строку
или свои
— +
, -
, *
, /
, %
— ||
, &&
, !$var
, and
, or
, xor
— >
, >=
, <
, <=
, ==
, !=
, !==
, <>
— |
, &
, ^
, ~$var
, >>
, <<
— =
, +=
, -=
, *=
, /=
, %=
, &=
, |=
, ^=
, >>=
, <<=
— $str1 ~ $str2
, $str1 ~~ $str2
, $str1 ~= $str2
— $a ? $b : $c
, $a ! $b : $c
, $a ?: $c
, $a !: $c
— $var?
, $var!
— is
, is not
— in
, not in