Значения

Под значениями следует понимать поля данных из контекста шаблона. Значения указываются в двойных фигурных скобках. Если значением является массив, то он будет отображён в виде JSON строки.

В контексте всегда присутствуют специальные значения, перечислим их:

  • {"controller":"form","mode":"show","form":"pages","item":"id63adac8b270c","data":"values","token":null,"method":"GET","scheme":"http","hostname":"digiport.ru","port":"80","localreq":false,"domain":"digiport.ru","zone":"ru","subdomain":"","host":"http:\/\/digiport.ru","uri":"\/reference\/tags\/values","query_string":"","query":[],"url":"\/reference\/tags\/values","path_app":"\/var\/www\/digiport.ru","path_engine":"\/var\/www\/digiport.ru\/engine","refferer":"","lang":"ru","_post":[],"_get":[],"table":"pages","name":"values","tpl":"pages.php","param":null} - значения роутера
  • {"id":"settings","header":"Digiport","_id":"settings","_form":"_settings","_table":"_settings","_created":"2020-12-13 15:15:36","_creator":"admin","_lastdate":"2023-01-05 11:21:34","_lastuser":"id63a5aaf50600","cmsmenu":{"data":{"aside":{"id":"aside","name":"aside","active":"on","data":{"label":"","icon":"","ajax":""},"children":{"forms":{"id":"forms","name":"Формы","active":"on","data":{"label":"Формы","icon":"","ajax":""},"open":"true","children":{"pages":{"id":"pages","name":"Страницы","active":"on","__token":"$2y$10$x4UtRK60gjNA7DvGCiLZjeGzneBblR81KcZfGkDjhEvACTX8NDnaS","data":{"label":"Страницы","icon":"browser-internet-web-network-window-edit","ajax":"{'url':'\/cms\/ajax\/form\/pages\/list','html':'.content-body'}"}},"news":{"id":"news","name":"Новости","active":"on","data":{"label":"Новости","icon":"news-2-paper","ajax":"{'url':'\/cms\/ajax\/form\/news\/list','html':'.content-body'}"}},"tasks":{"id":"tasks","name":"Задачи","active":"on","data":{"label":"Задачи","icon":"checklist-tasks-chechmark-square","ajax":"{'url':'\/cms\/ajax\/form\/tasks\/list','html':'.content-body'}"}},"notes":{"id":"notes","name":"Заметки","active":"on","data":{"label":"Заметки","icon":"notes-edit.2","ajax":"{'url':'\/cms\/ajax\/form\/notes\/list','html':'.content-body'}"}},"catalogs":{"id":"catalogs","name":"Справочники","active":"on","data":{"label":"Справочники","icon":"programing-data.2","ajax":"{'url':'\/cms\/ajax\/form\/catalogs\/list','html':'.content-body'}"}}}}}},"top":{"id":"top","name":"top","active":"on","children":{"settings":{"id":"settings","name":"Настройки","active":"on","data":{"label":"Настройки","icon":"settings.2","ajax":"{'url':'\/cms\/settings\/settings_ui','html':'.content-body'}"}},"profile":{"id":"profile","name":"Профиль","active":"on","data":{"label":"Профиль","icon":"users-06","ajax":"{'url':'\/cms\/ajax\/form\/users\/profile','html':'.content-body'}"}},"exit":{"id":"exit","name":"Выход","active":"on","data":{"label":"Выход","icon":"exit-log-out-arrow","ajax":"{'url':'\/cms\/logout'}"}}},"open":"true"}},"dict":[{"name":"label","label":{"ru":"Метка"},"type":"string","value":""},{"name":"icon","label":{"ru":"Иконка"},"type":"myicons","value":""},{"name":"ajax","label":{"ru":"Ajax"},"type":"text","value":""}]},"email":"oleg_frolov@mail.ru","page_size":12,"cache":"","logo1":"","logo2":"","slogan":"","logofontsize":"","logo":"[]","locales":"ru,en","devmode":"on","showstats":"","_sort":"999999999","modules":{"yonger":{"allow":"admin","standalone":"on"},"filepicker":{"resizeto":"1000","quality":"80"},"highlight":{"style":"paraiso-dark"}},"_site":null,"_login":null,"variables":[],"title_prepend":null,"locale":"ru","editor":"jodit","max_upload_size":209715200,"sysmsg":{"webbasic":"WebBasic","save":"Сохранить","saved":"Сохранено","save_failed":"Ошибка сохранения","save_failed_msg":"Данные не удалось сохранить","save_success":"Сохранено","save_success_msg":"Данные успешно сохранены","fill_field":"Заполните поле","email_correct":"Введите корректный email","pass_match":"Пароли должны совпадать","min_length":"Минимальная длина поля (символов)","min_val":"Минимальное значение ","max_val":"Максимальное значение ","required":"Требуется ","logout_wait":"Выход из системы, ждите","err_ctrl_load":"Ошибка загрузки контроллера","err_func_lost":"отсутствует функция","err_mod_lost":"Модуль или функция не найдены","cart_add":"Добавлен в корзину покупок ","cart_remove":"Корзины покупок очищена","mail_from_site":"Сообщение с сайта","mail_sent_success":"Сообщение отправлено","mail_sent_error":"Ошибка отправки сообщения","mail_tpl_error":"Не найден темплейт сообщения","session_expired":"Сессия истекла","session_expired_msg":"Истёк период ожидания сессиии!
    Пожалуйста, выполните вход в систему заново.","session_expired_login":"Вход в систему","search":"Поиск...","cancel":"Отмена","error":"Ошибка","success":"Успех","disallow":"Запрещено","confirm":"Подтвердить","confirm_text":"Пожалуйста, подтвердите действие"},"user":null} - настройки системы и модулей
  • {"lang":"ru","user":null,"order_id":"id647c94610dfb","events":[],"user_role":null,"token":"$2y$10$wyBhzAb5rdajP20dmMpojOEjZcEhoaQhA.nHNXxA9NYIeQK.rhS96"} - параметры сессии
  • {"lang":"ru"} - содержимое COOKIES
  • [] - параметры POST запроса
  • [] - параметры GET запроса
  • - переменные окружения
  • {"title_prepend":null,"light":"#f4f5f8","menu":[{"id":"id63a578050d47","menu":"on","menu_title":"Главная","menu_icon":"home-house-big","header":"Что это такое?","name":"home","path":"\/","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6a84a043f","menu":"on","menu_title":"Установка","menu_icon":"settings-filter-squre","header":"Требования","name":"installation","path":"\/installation","children":[{"id":"id63a6a84a043f","menu":"on","menu_title":"Установка","menu_icon":"settings-filter-squre","header":"Требования","name":"installation","path":"\/installation","active":"on","attach":"","attach_filter":"","divider":"divider-after"},{"id":"id63a98fc403d5","menu":"on","menu_title":"Установка","menu_icon":"package-box-certificate","header":"Установка","name":"setup","path":"\/installation\/setup","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a99f742433","menu":"on","menu_title":"Поехали!","menu_icon":"space-rocket","header":"Поехали!","name":"go-go-go","path":"\/installation\/go-go-go","children":[],"active":"on","attach":"","attach_filter":""}],"active":"on","attach":"","attach_filter":""},{"id":"id63a6f4c4088c","menu":"on","menu_title":"Ёнгер","menu_icon":"interface-essential-119","header":"Ёнгер CMS","name":"yonger","path":"\/yonger","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6a69a1c4e","menu":"on","menu_title":"Документация","menu_icon":"document-content-notes-planner","header":"Документация","name":"reference","path":"\/reference","children":[{"id":"id63a6a69a1c4e","menu":"on","menu_title":"Документация","menu_icon":"document-content-notes-planner","header":"Документация","name":"reference","path":"\/reference","active":"on","attach":"","attach_filter":"","divider":"divider-after"},{"id":"id63a6a2c40654","menu":"on","menu_title":"Тэги и атрибуты","menu_icon":"monitor-code","header":"Тэги","name":"tags","path":"\/reference\/tags","children":[{"id":"id63a6a2c40654","menu":"on","menu_title":"Тэги и атрибуты","menu_icon":"monitor-code","header":"Тэги","name":"tags","path":"\/reference\/tags","active":"on","attach":"","attach_filter":"","divider":"divider-after"},{"id":"id63adac8b270c","menu":"on","menu_title":"Значения","menu_icon":"programming-code.1","header":"Значения","name":"values","path":"\/reference\/tags\/values","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63ad35c51dee","menu":"on","menu_title":"Переменные","menu_icon":"","header":"Переменные","name":"var","path":"\/reference\/tags\/var","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6e08910b2","menu":"on","menu_title":"Циклы","menu_icon":"","header":"Циклы","name":"wb-foreach","path":"\/reference\/tags\/wb-foreach","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6dec10fe5","menu":"on","menu_title":"Вставки","menu_icon":"","header":"Вставки","name":"wb-include","path":"\/reference\/tags\/wb-include","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a93f191d9e","menu":"on","menu_title":"Данные","menu_icon":"","header":"Данные","name":"data","path":"\/reference\/tags\/data","children":[],"active":"on","attach":"","attach_filter":""}],"active":"on","attach":"","attach_filter":""},{"id":"id63a6a74c058c","menu":"on","menu_title":"Модули","menu_icon":"interface-essential-143","header":"Модули","name":"ref-modules","path":"\/reference\/ref-modules","children":[{"id":"id63a6a74c058c","menu":"on","menu_title":"Модули","menu_icon":"interface-essential-143","header":"Модули","name":"ref-modules","path":"\/reference\/ref-modules","active":"on","attach":"","attach_filter":"","divider":"divider-after"},{"id":"id63a6a6430589","menu":"on","menu_title":"Создание","menu_icon":"interface-essential-93","header":"Создание","name":"mod-create","path":"\/reference\/ref-modules\/mod-create","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6e52d0123","menu":"on","menu_title":"MyIcons","menu_icon":"","header":"MyIcons","name":"mod-myicons","path":"\/reference\/ref-modules\/mod-myicons","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a74480196d","menu":"on","menu_title":"API","menu_icon":"","header":"API","name":"api","path":"\/reference\/ref-modules\/api","children":[],"active":"on","attach":"","attach_filter":""}],"active":"on","attach":"","attach_filter":""},{"id":"id63b58e342050","menu":"on","menu_title":"Функции JS","menu_icon":"programming-code-checkmark","header":"Функции JS","name":"Функции JS","path":"\/reference\/Функции JS","children":[],"active":"on","attach":"","attach_filter":""}],"active":"on","attach":"","attach_filter":""}]} - значения переменных
  • - содержимое контекста
  • {"id":"id63adac8b270c","path":"\/reference\/tags","active":"on","name":"values","header":"Значения","menu":"on","menu_title":"Значения","menu_icon":"programming-code.1","attach":"","attach_filter":"","preset":"","blocks":[{"header":"Блок контента","block_id":"","block_class":"","active":"on","lang":{"ru":{"header":"Значения","text":"
    \n

    Под значениями следует понимать поля данных из контекста шаблона. Значения указываются в двойных фигурных скобках. Если значением является массив, то он будет отображён в виде JSON строки.\n

    В контексте всегда присутствуют специальные значения, перечислим их:\n

      \n
    • {{_route}} - значения роутера\n
    • {{_sett}} - настройки системы и модулей\n
    • {{_sess}} - параметры сессии\n
    • {{_cook}} - содержимое COOKIES\n
    • {{_post}} - параметры POST запроса\n
    • {{_get}} - параметры GET запроса\n
    • {{_env}} - переменные окружения\n
    • {{_var}} - значения переменных\n
    • {{_context}} - содержимое контекста\n
    • {{_parent}} - значения родительского элемента, если текущий контекст не является корневым\n \n

      Контекст это текущая запись, прочитанная из базы данных. Для доступа к значениям используется dot-notation. Например, чтобы в шаблоне узнать имя текущей формы, нужно указать {{_route.form}}\n

      Чтобы получить данные текущей формы из контекста, нужно просто указать имя поля в фигурных скобках:\n\n \n

      <p>
      Приветствуем вас, {{name}}
      <\/p>\n \n \n
      \n \n \n \n","imgpos":"none","imgmrg":"1","imgwidth":"25"},"en":{"header":"","text":"","imgpos":"none","imgmrg":"1","imgwidth":"25"}},"container":"","id":"0","name":"content","form":"\/_yonger_\/common\/blocks\/content.php"}],"_site":null,"_login":null,"url":"\/reference\/tags\/values","_id":"id63adac8b270c","_form":"pages","_table":"pages","_created":"2022-12-29 17:58:40","_creator":"id63a5aaf50600","_lastdate":"2023-01-05 11:30:30","_lastuser":"id63a5aaf50600","_sort":"000000000","container":"","template":"","_var":{"title_prepend":null,"light":"#f4f5f8","menu":[{"id":"id63a578050d47","menu":"on","menu_title":"Главная","menu_icon":"home-house-big","header":"Что это такое?","name":"home","path":"\/","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6a84a043f","menu":"on","menu_title":"Установка","menu_icon":"settings-filter-squre","header":"Требования","name":"installation","path":"\/installation","children":[{"id":"id63a6a84a043f","menu":"on","menu_title":"Установка","menu_icon":"settings-filter-squre","header":"Требования","name":"installation","path":"\/installation","active":"on","attach":"","attach_filter":"","divider":"divider-after"},{"id":"id63a98fc403d5","menu":"on","menu_title":"Установка","menu_icon":"package-box-certificate","header":"Установка","name":"setup","path":"\/installation\/setup","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a99f742433","menu":"on","menu_title":"Поехали!","menu_icon":"space-rocket","header":"Поехали!","name":"go-go-go","path":"\/installation\/go-go-go","children":[],"active":"on","attach":"","attach_filter":""}],"active":"on","attach":"","attach_filter":""},{"id":"id63a6f4c4088c","menu":"on","menu_title":"Ёнгер","menu_icon":"interface-essential-119","header":"Ёнгер CMS","name":"yonger","path":"\/yonger","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6a69a1c4e","menu":"on","menu_title":"Документация","menu_icon":"document-content-notes-planner","header":"Документация","name":"reference","path":"\/reference","children":[{"id":"id63a6a69a1c4e","menu":"on","menu_title":"Документация","menu_icon":"document-content-notes-planner","header":"Документация","name":"reference","path":"\/reference","active":"on","attach":"","attach_filter":"","divider":"divider-after"},{"id":"id63a6a2c40654","menu":"on","menu_title":"Тэги и атрибуты","menu_icon":"monitor-code","header":"Тэги","name":"tags","path":"\/reference\/tags","children":[{"id":"id63a6a2c40654","menu":"on","menu_title":"Тэги и атрибуты","menu_icon":"monitor-code","header":"Тэги","name":"tags","path":"\/reference\/tags","active":"on","attach":"","attach_filter":"","divider":"divider-after"},{"id":"id63adac8b270c","menu":"on","menu_title":"Значения","menu_icon":"programming-code.1","header":"Значения","name":"values","path":"\/reference\/tags\/values","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63ad35c51dee","menu":"on","menu_title":"Переменные","menu_icon":"","header":"Переменные","name":"var","path":"\/reference\/tags\/var","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6e08910b2","menu":"on","menu_title":"Циклы","menu_icon":"","header":"Циклы","name":"wb-foreach","path":"\/reference\/tags\/wb-foreach","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6dec10fe5","menu":"on","menu_title":"Вставки","menu_icon":"","header":"Вставки","name":"wb-include","path":"\/reference\/tags\/wb-include","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a93f191d9e","menu":"on","menu_title":"Данные","menu_icon":"","header":"Данные","name":"data","path":"\/reference\/tags\/data","children":[],"active":"on","attach":"","attach_filter":""}],"active":"on","attach":"","attach_filter":""},{"id":"id63a6a74c058c","menu":"on","menu_title":"Модули","menu_icon":"interface-essential-143","header":"Модули","name":"ref-modules","path":"\/reference\/ref-modules","children":[{"id":"id63a6a74c058c","menu":"on","menu_title":"Модули","menu_icon":"interface-essential-143","header":"Модули","name":"ref-modules","path":"\/reference\/ref-modules","active":"on","attach":"","attach_filter":"","divider":"divider-after"},{"id":"id63a6a6430589","menu":"on","menu_title":"Создание","menu_icon":"interface-essential-93","header":"Создание","name":"mod-create","path":"\/reference\/ref-modules\/mod-create","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a6e52d0123","menu":"on","menu_title":"MyIcons","menu_icon":"","header":"MyIcons","name":"mod-myicons","path":"\/reference\/ref-modules\/mod-myicons","children":[],"active":"on","attach":"","attach_filter":""},{"id":"id63a74480196d","menu":"on","menu_title":"API","menu_icon":"","header":"API","name":"api","path":"\/reference\/ref-modules\/api","children":[],"active":"on","attach":"","attach_filter":""}],"active":"on","attach":"","attach_filter":""},{"id":"id63b58e342050","menu":"on","menu_title":"Функции JS","menu_icon":"programming-code-checkmark","header":"Функции JS","name":"Функции JS","path":"\/reference\/Функции JS","children":[],"active":"on","attach":"","attach_filter":""}],"active":"on","attach":"","attach_filter":""}]}} - значения родительского элемента, если текущий контекст не является корневым

    Контекст это текущая запись, прочитанная из базы данных. Для доступа к значениям используется dot-notation. Например, чтобы в шаблоне узнать имя текущей формы, нужно указать pages

    Чтобы получить данные текущей формы из контекста, нужно просто указать имя поля в фигурных скобках:

    <p>
    Приветствуем вас, {{name}}
    </p>