Дополнительные поля

С помощью дополнительного поля можно добавлять новые поля для пользователей и для заказов, которые помогают автоматизировать добавление нового функционала без особых затрат времени.
Например для пользователя можно добавить поле “Место рождения”, “Дополнительный номер телефона” и т.д.

Создание дополнительного поля


  • Для того чтобы создать новое поле, нужно зайти в Настойки->Дополнительные поля
    Пример на рисунке:

  • нажать на кнопку “Создать поле”после чего откроется форма создания.


  • На странице создания поля доступны такие действия:
    • Тип - выбираем, к какому пункту мы создаем поле (“Пользователи”, “Заказы”).
    • Имя - ключ ассоциативного массива дополнительных полей, по которым можно будет вызвать значение дополнительного поля для конкретного объекта.
    • Метка - название дополнительного поля.
    • Описание - описание поля (для чего оно предназначено).
    • Поле Необходимое - обозначение, будет ли данное поле обязательное для заполнения.
    • Активный - поле отключено или включено.
    • Поле Приватное - отображать поле на сайте или не отображать.
    • Тип поля - выбрать тип поля.
    • Валидаторы - фрагмента кода определенного формата, проверяет синтаксическую корректность введенной информации, то есть производит валидацию (например, xss_clean, required).
    • Классы - поле для назначения HTML класа кастомного поля.

Редактирование поля

  • Для редактирования дополнительного поля нужно нажать на имя поля.
  • После этого откроется форма редактирования поля, аналогичная форме создания.

Список дополнительных полей

  • Над списком полей доступны три переключателя:

“Сделать поле активным”, “Сделать поле обязательным” и “Сделать поле частным”.