Значения
Под значениями следует понимать поля данных из контекста шаблона. Значения указываются в двойных фигурных скобках. Если значением является массив, то он будет отображён в виде JSON строки.
В контексте всегда присутствуют специальные значения, перечислим их:
- {{_route}} - значения роутера
- {{_sett}} - настройки системы и модулей
- {{_sess}} - параметры сессии
- {{_cook}} - содержимое COOKIES
- {{_post}} - параметры POST запроса
- {{_get}} - параметры GET запроса
- {{_env}} - переменные окружения
- {{_var}} - значения переменных
- {{_context}} - содержимое контекста
- {{_parent}} - значения родительского элемента, если текущий контекст не является корневым
Контекст это текущая запись, прочитанная из базы данных. Для доступа к значениям используется dot-notation. Например, чтобы в шаблоне узнать имя текущей формы, нужно указать {{_route.form}}
Чтобы получить данные текущей формы из контекста, нужно просто указать имя поля в фигурных скобках:
<p>
Приветствуем вас, {{name}}
</p>