Кастомні поля для контактів

Кастомні поля

Якщо вам не вистачає стандартних полів контакту (наприклад потрібно «Розмір одягу», «Категорія B2B/B2C», «Дата останнього замовлення») — адмін компанії може створити кастомні поля. Вони з'являться у формі картки і в експорті.

Хто може створювати

Потрібне право canManageSettings у ролі користувача. Стандартно — Власник і Адмін компанії.

Шлях створення

Налаштування → Додаткові поля → обираємо тип сутності («Лід — фіз. особа», «Лід — юр. особа», «Клієнт — фіз. особа», «Клієнт — юр. особа») → «+ Додати поле».

Параметри поля

ПараметрОпис
НазваВидно у формі (наприклад «Розмір одягу»).
ТипОдин з 7: TEXT, TEXTAREA, NUMBER, DATE, BOOLEAN, SELECT, MULTI_SELECT.
ОпціїДля SELECT / MULTI_SELECT — список значень через перенесення рядка.
Обов'язковеЯкщо так, без цього поля не збережеться форма.
ПорядокПоля можна перетягувати у списку — це збереже sortOrder.

Типи полів детально

  • TEXT — однорядковий текст до 255 символів.
  • TEXTAREA — багаторядковий, без обмеження.
  • NUMBER — число (Double), для бюджету/розмірів/кількості.
  • DATE — дата (без часу).
  • BOOLEAN — чекбокс «так/ні».
  • SELECT — вибір одного значення з опцій (дропдаун).
  • MULTI_SELECT — вибір кількох значень (чекбокси).

Як виглядає в картці

Створені поля з'являються в окремій секції картки контакту (нижче основних полів, перед соцмережами). Якщо їх багато — можна перетягувати порядок (drag & drop), збережеться у налаштуваннях компанії.

Технічно: EAV

Значення зберігаються в окремій таблиці custom_field_values (Entity-Attribute-Value pattern). Це означає:

  • Не треба робити SQL-міграцію щоб додати нове поле.
  • Видалення поля з налаштувань не видаляє історичні значення.
  • Шукати по кастомному полю можна, але повільніше за стандартні (через JOIN).

Експорт у Excel

Кастомні поля автоматично додаються як колонки в експорт. Для імпорту назви колонок мають збігатися з назвами полів.

Видалення поля

Налаштування → Додаткові поля → клік на поле → «Видалити». Значення в контактах не видаляються, але перестануть показуватись у картці. Можна повернути поле з тією ж назвою — значення знову буде видно.

Ця стаття була корисною?

Не знайшли потрібного?

Напишіть на info@modalcrm.com — відповімо протягом дня.