Deprecated: str_replace(): Passing null to parameter #1 ($search) of type array|string is deprecated in /var/www/jsd/data/www/jsd.ru/plugins/system/admintools/src/Feature/CustomAdminFolder.php on line 83
Создание пользовательских полей
Skip to main content

Создание пользовательских полей

Сама по себе возможность добавлять пользовательские поля значительно расширяет возможности индивидуальных настроек любой системы, в данном случае CRM.

В инструкции мы рассмотрим общий принцип создания пользовательского поля на примере добавления строковового значения, предназначенного для хранения доменного имени сайта, на которм была заполнена CRM-форма.

1. CRM -> Настройки -> Настройки CRM

Это путь по умолчанию на момент создания данной записи. Если менялись настройки меню или битриксоиды чего переколбасили, то путь может отличаться от указанного.

2. Настройки форм и отчётов -> Пользовательские поля

Переключитесь на вкладку "Настройки форм и отчётов" из списка слева, затем жмите на графическую кнопку "Пользовательские поля".

3. Лид -> Добавить поле

В блоке "Лид" нужно нажать ссылу "Добавить поле" с зелёненьким плюсиком перед ней.

Если требуется создать поле для лида и сделки всегда лучше начинать с лида. Нет необходимости создавать затем вручную аналогичное поле для сделки. При первой же конвертации лида в сделку будет предложено создать отсутствующие с сделке поля автоматически.

Применимо ли это правило для всех сущностей, сказать наверняка не могу: то ли не помню то ли не знаю... :)

4. Основные настройки поля

На скриншоте отображены настройки по умолчанию для нового (создаваемого) поля.

Далее рассмотрим настройки детально.

5. Сортировка

Здесь задаётся порядковый номер поля, в нашем примере это "101".

Значение влияет только на последовательность отображения полей в списке. Значения не обязательно должны быть строго последовательны. В нашем случае, например с сотни начинаются поля, созданные для CRM-форм, двухсотый порядок присвоен полям с характеристиками АКБ для заполнения в карточке лида, а в трёхсотых порядках находятся характеристики техники. (Будет видно на скриншоте в конце инструкции.)

Значения поля можно вообще не менять, это не критично.

6. Задать названия для всех языков

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

7. Название

В этом обязательном поле задаётся название создаваемого пользовательского поля.

В нашем примере это будет "Домен формы", т.к. поле создаётся для того, чтобы в него передавалось доменное имя сайта, на котором была заполнена CRM-форма.

Далее эта информация будет использоваться в шаблоне для робота оповещения о заполнении CRM-формы. Удобно, если одна форма используется больше чем на одном сайте. Также это поле можно будет использовать для фильтрации лидов и аналитической информации.

8. Обязательное

Опция определяет является ли поле обязательным для заполнения в карточке лида. Если активировать опцию, то система не даст сохранить лид пока не будет заполнено это поле.

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

9. Множественное

Множественность позволяет создать произвольное количество копий поля для ввода схожего типа информации разного содержания. В нашем примере это могло бы быть несколько доменов. В другом - несколько телефонов или адресов или чего-то ещё.

Не будем активировать опцию, т.к. в нашем случае этого не требуется.

10. Показывать в фильтре

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

Опцию оставляем активной, - не помешает.

11. Показывать в списке

Опция позволяет отображать поле в списке полей: при настройке карточки лида или при добавлении полей в CRM-форму, например.

Если честно, абзац выше я "от балды" написал. Наверное всё так. Должно быть так. Но это не точно, не проверял, - лень.

Опцию оставить активной.

12. Тип

Пожалуй, важнейшая из всех настроек. В нашем примере используем тип поля "Строка". Такой тип используется чаще всего, другие типы полей в данной инструкции рассматриваться не будут.

Важно понимать, что тип поля определяет то, какие данные в нём будут храниться, как будет выглядеть поле и какое у него будет поведение, а также какие дополнительные настройки станут доступны. Для разных типов полей количество доступных специализированных настроек будет отличаться.

13. Количество строк в поле ввода

Определяет высоту поля в строках, лучше оставить как есть.

Всё-таки строка она на то и строка, чтобы быть одной строкой, а не несколькими строками, это ж не textarea. :)

14. Значение по умолчанию

Сюда можно вписать то, что будет в поле до того, как его начнут заполнять.

В нашем примере это могло бы быть "domain.com", но нам такого не нужно, поэтому оставим поле пустым.

15. Сохранение настроек

После завершения настроек нужно нажать на красивую зелёную кнопу внизу с надписью "Сохранить".

16. Результат

После сохранения мы окажемся на странице списка полей, доступных для сущности "Лид".

На скриншоте списка наглядно видна суть применения порядка полей и то, что "Строка" является наиболее частым типом поля.

  • Создано
    18 июля 2023
  • Последняя правка
    18 июля 2023