Кастомное поле TagSelector
Данное поле может работать с Highload-блоками, универсальными списками, инфоблоками. Что умеет поле:
<*>Отображать списки (к примеру: справочник);
<*>Выводить данные в виде дерева (к примеру: Регионы, города);
<*>Работать с большим объемом данных (до 3-4 млн. записей, ограничение одновременного вывода 20 элементов);
<*>Кеширование на беке и на фронте (что обеспечивает быстродействие)
Данное поле можно использовать в фильтре CRM, выводить в сущностях CRM, выводить в административной части портала.
<*>Чтобы отобразить поле в списке CRM, нужно в настройках поля проставить значения «Показывать в фильтре списков» -> Точное совпадение, установить галочку в «Значение поиска участвуют в поиске».(скриншот 1);
<*>Для вывода древовидного списка значений, в настройках нужно включить галочку «Справочник имеет вложенность», а также указать поле для связки с родительским элементом. (скриншот 2);
<*>Для вывода всех элементов, нужно поставить галочку «Выводить весь справочник». Внимание:
при включенном значении «Справочник имеет вложенность», не учитывается значение настройки «Выводить весь справочник». Также при выключенном значении «Справочник имеет вложенность» не учитывается поле для связки с родительским элементом;
<*>Пример вывода древовидного списка в поле CRM (скриншот 3);
<*>Пример вывода всего списка в поле CRM (скриншот 4);
Пример вывода поля в CRM с вложениями
https://portal.mcart.ru/~pr6Nz