Вивід даних

    Виведення даних

    Для виведення в шаблони дані екрануються, а масиви перетворюються в рядки. Крім цього, для елементів управління встановлюються спеціальні плейсхолдери.

    Виведення неекранованого значення поля:

    Виведення значення поля:

    Встановлення чекбокса:

    Встановлення випадаючого списку або радіо-кнопки:

    Встановлення класу для незаповненого поля:

    Встановлення класу для невірно заповненого поля:

    Виведення повідомлення про помилку валідації:

    Виведення повідомлень обробника:

    У плейсхолдер можуть виводитися три типи повідомлень:

    • порушення правила required
    • порушення інших правил
    • довільні повідомлення, які задаються методом addMessage.

    За замовчуванням виводяться лише останні, див. опис параметра messagesTpl.

    Виведення значень з лексиконів:

    [%ключ лексикону%]

    При використанні плагіна EvoTwig в шаблонах доступні змінні FormLister (об'єкт контролера), errors (масив formData['errors']), messages (массив formData['messages']).