
Модуль пользовательское поле: автозаполнение привязки к элементам инфоблока
Готовый модуль для 1С-Битрикс: пользовательское поле привязки к элементам инфоблока с автозаполнением. Упростите работу с контентом.
Нужна лицензия 1С-Битрикс?
Поможем купить новую лицензию или продлить действующую — «1С-Битрикс: Управление сайтом» и Битрикс24.
Технические данные
- Опубликовано:
- 12.11.2019
- Обновлено:
- 15.07.2021
- Версия:
- 1.0.3
- Установлено:
- 100 - 499 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Ключевые возможности модуля
Модуль "Пользовательское поле - Привязка к элементам инфоблока с автозаполнением" предназначен для оптимизации работы с большими каталогами и справочниками в 1С-Битрикс. Стандартный механизм привязки через выпадающий список (select) становится неэффективным при наличии более 1000 элементов — страница загружается слишком долго, а поиск нужной позиции в длинном перечне отнимает много времени. Данное решение устраняет эту проблему, заменяя громоздкий селектор на интеллектуальное поле с автозаполнением.
Как это работает и какие возможности даёт
После установки модуля в настройках пользовательских полей появляется новый тип данных: "Привязка к элементам инф. блоков с автозаполнением (Dwstroy)". При создании или редактировании элемента сотрудник вводит часть названия, и система автоматически подбирает подходящие варианты из базы. Это мгновенно ускоряет рутинные операции: не нужно скроллить сотни строк, чтобы привязать товар, документ или контрагента. Механизм подходит как для стандартных инфоблоков, так и для объектов CRM, включая лиды, контакты, компании, сделки и заказы. Создание поля для CRM-сущностей выполняется через стандартный интерфейс: Настройки -> Пользовательские поля -> Добавить, где в типе данных выбирается данный модуль, а в поле "Объект" указывается соответствующий идентификатор (CRM_LEAD, CRM_CONTACT и т.д.).
Что получает покупатель после установки
- Новый тип пользовательского поля, доступный для всех сущностей системы.
- Возможность привязывать элементы инфоблоков к любому объекту (страницы, разделы, заказы, сделки) через автозаполнение.
- Соответствие всем редакциям 1С-Битрикс: от "Первого сайта" до "Энтерпрайз".
- Проверенную версию 1.0.3 с более чем 100 установками, что говорит о стабильности решения.
Для кого подходит продукт
Модуль будет полезен компаниям, работающим с крупными номенклатурными каталогами (от 1000+ товаров), агентствам, занимающимся наполнением интернет-магазинов, а также отделам CRM, где часто требуется привязка заказов или сделок к конкретным товарам или услугам. Решение актуально для любых бизнесов — от ритейла и дистрибуции до производственных предприятий, где скорость внесения данных напрямую влияет на эффективность работы менеджеров и контент-менеджеров. Продукт не требует адаптивного дизайна или поддержки композита, так как работает исключительно в административной панели, оптимизируя внутренние процессы, а не внешний вид сайта.
Если каталог содержит от 1000 товаров и более, то страница нереально долго грузится, тем самым затрудняет процесс работы. Для этого мы разработали специальный модуль, который автозаполняет поле по введенному словосочетанию, и теперь не нужно пролистывать весь селектор в поиске нужного элемента. Достаточно ввести его название и он отобразится в поле.
Поле подходит и для CRM сущностей.
Для того что бы создать поле для CRM нужно проделать следующие действия:
- Перейти в Настройки-> Пользовательские поля -> Добавить
- В тип данных установить "Привязка к элементам инф. блоков с автозаполнением (Dwstroy)"
- В поле Объект установить одно из:
- CRM_LEAD - Лид
- CRM_CONTACT - Контакт
- CRM_COMPANY - Компания
- CRM_DEAL - Сделка
- CRM_ORDER - Заказ
Для чего нужен этот модуль, и какие задачи он решает?
С какими редакциями и версиями 1С-Битрикс совместим модуль?
Какова стоимость модуля, и по какой лицензии он распространяется?
Как установить и настроить модуль?
Какая техническая поддержка предоставляется после покупки?
Установка модуля из Маркетплейса
Перейдите в административном разделе сайта в «Маркетплейс» → «Каталог решений». Найдите модуль «Пользовательское поле: автозаполнение привязки к элементам инфоблока» и нажмите «Установить». После завершения установки перейдите в «Маркетплейс» → «Установленные решения» и убедитесь, что модуль отображается в списке.
Настройка прав и активация модуля
В разделе «Установленные решения» найдите установленный модуль и нажмите «Настроить». Проверьте, что модуль активирован (если требуется флажок). При необходимости настройте права доступа для групп пользователей, которым разрешено использовать поле с автозаполнением.
Создание пользовательского поля с автозаполнением
Перейдите в «Настройки» → «Пользовательские поля» и выберите сущность (например, элементы инфоблока, лиды, сделки). Нажмите «Добавить». В списке типов полей выберите «Привязка к элементам инф. блоков с автозаполнением (Dwstroy)». Заполните обязательные поля: название, символьный код и в настройках укажите инфоблок, элементы которого будут подбираться при вводе.
Привязка поля к инфоблоку или CRM-сущности
После сохранения поля вернитесь к настройкам инфоблока или CRM-сущности (например, «Каталог» → «Типы инфоблоков»). В списке пользовательских полей убедитесь, что созданное поле отображается. При необходимости отредактируйте его порядок и видимость в форме редактирования элемента.
Проверка работы автозаполнения
Откройте любой элемент инфоблока или CRM-сущности для редактирования. В поле, которое вы создали, начните вводить часть названия элемента. Убедитесь, что появляется выпадающий список с подходящими вариантами. Выберите нужный элемент и сохраните запись.
Тестирование при большом количестве элементов
Для проверки производительности откройте форму с полем, когда в привязанном инфоблоке более 1000 элементов. Убедитесь, что автозаполнение работает быстро и страница не зависает. Повторите тест для нескольких сущностей (например, сделок и контактов), если планируется использовать поле в CRM.
- v1.0.315.07.2021Исправленна ошибка после обновления ядра
- v1.0.217.12.2019Мелкие правки
- v1.0.116.12.2019добавлены шаблоны для компонентов system.field.edit и system.field.view
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.



















