
Универсальные характеристики привязки
Готовый модуль «Универсальные свойства привязки» для 1С-Битрикс расширяет функционал сайта. Установлен более 1000 раз. Подходит для всех редакций.
Дорого?
Напишите нам — бесплатно подберём похожее решение подешевле под вашу задачу.
Технические данные
- Опубликовано:
- 05.12.2013
- Обновлено:
- 08.04.2022
- Версия:
- 2.3.0
- Установлено:
- Более 1000 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Нет
- Поддержка Композита:
- Нет
- Совместимо с Сайты24
- Нет
Онлайн-демонстрация
Хотите увидеть продукт в действии? Запросите демонстрацию — мы покажем всё вживую и ответим на вопросы.
Возможности модуля привязки
Модуль «Универсальные свойства привязки» решает одну из самых частых задач при разработке на 1С-Битрикс: расширение стандартной логики привязки элементов к произвольным сущностям. Вместо того чтобы ограничиваться встроенными типами привязок (к разделам, элементам, документам), вы получаете гибкий инструмент для создания собственных полей, которые могут ссылаться на любые данные — от записей справочников до внешних API. Продукт предназначен для владельцев сайтов и разработчиков, которым требуется нестандартная связь между объектами системы без написания сложного кода.
Возможности и совместимость
Решение работает на всех редакциях 1С-Битрикс: от «Первого сайта» до «Энтерпрайз» и «Интернет-магазин + CRM». Модуль совместим с главным модулем и модулем инфоблоков, добавляя новый тип свойства «Привязка». Ключевая особенность — возможность выбора источника данных. В комплекте идут готовые источники (массивы, HTML-код select, данные из системных таблиц), а разработчик может создать свой — с уникальной логикой выборки. Для удобства работы с большими объёмами поддерживается AJAX-подгрузка и динамический JavaScript-поиск, что значительно ускоряет интерфейс администратора.
Что входит в комплект
После установки и активации модуля вы получаете:
- Новый тип свойств «Привязка» для инфоблоков — позволяет создавать поля, ссылающиеся на любые сущности системы.
- Компонент «Выбор из списка» — заменяет стандартный тег <select> и поддерживает кастомные источники вариантов (массивы, HTML, выборка из БД).
- Набор предустановленных источников данных — для быстрой настройки без программирования.
- Возможность интеграции с модулями «Свойства-таблицы» и «Дополнительные настройки» — для создания колонок и параметров с типом «Привязка».
- Инструменты для создания собственных источников с уникальным набором вариантов и бизнес-логикой.
Для кого подходит
Модуль будет полезен компаниям, которые ведут каталоги сложной структуры (автозапчасти, оборудование, медицинские товары), имеют разветвлённую сеть складов или поставщиков, а также агентствам, разрабатывающим комплексные решения на Битриксе. Особенно актуален для проектов, где требуется привязывать товары к произвольным справочникам (цвета, размеры, характеристики) или связывать элементы разных инфоблоков нестандартным образом. Продукт не требует адаптивной вёрстки и не использует композитный режим, поэтому отлично подходит для нагруженных административных интерфейсов, где важна функциональность, а не визуальная адаптация под мобильные устройства.
- Позволяет создавать свойства привязки к чему угодно для главного модуля и модуля инфоблоков
- Содержит компонент «Выбор из списка», который можно использовать для замены тега <select> с рядом дополнительных возможностей (в качестве источника вариантов списка могут служить как источники данных, так и данные в виде массивов различной структуры или уже сформированный html-код тега <select>)
Особенности
- Множество готовых источников данных для свойств привязки и выбора из списка
- Возможность создать свой источник с уникальным набором вариантов списка и собственной логикой
- Можно использовать любой интерфейс: как выборку данных с помощью AJAX (хорошо подходит для больших списков), так и динамический JavaScript поиск или простой выбор из списка
- Интеграция с другими модулями - для создания типа колонки «Привязка» - в модуле Свойства-таблицы и аналогичного типа параметров в модуле Дополнительные настройки (бесплатный)
В комплект поставки модуля входят следующие стандартные источники данных для привязок или выбора из вариантов списка:
- элементы инфоблока (с возможностью выборки только элементов конкретного раздела)
- разделы инфоблока (с возможностью выборки только подразделов конкретного раздела)
- инфоблоки
- типы инфоблоков
- свойства инфоблоков
- сайты
- коллекции медиабиблиотеки (с возможностью указания родительской коллекции)
- языки интерфейса
- группы пользователей (с возможностью исключения определенных групп)
- пользователи (с возможностью выбора групп)
- валюты
- службы доставки, платежные системы, склады (при наличии модуля интернет-магазина)
- группы блогов, блоги, сообщения блогов (при наличии модуля блогов)
- группы форумов, форумы, темы форумов (при наличии модуля форумов)
- веб-формы (при наличии модуля вебформ)
- группы опросов, опросы (при наличии модуля опросов)
- рассылки, выпуски рассылок (при наличии модуля рассылок)
- типы баннеров, рекламные контракты, баннеры (при наличии модуля рекламы)
- курсы, уроки (при наличии модуля обучения)
- типы цен (модуля "Интернет-магазин")
- списки (польз. поля) - источник использует варианты значений типа "Список" для пользовательских полей, причем может брать варианты из нескольких полей сразу и из другой сущности, например, у хайлоадблока можно взять варианты значений некоторого поля объекта "Пользователь"
- хайлоадблоки (можно ограничить выбор только определенными блоками)
- элементы хайлоадблоков (можно выбирать, какое поле будет использоваться как в качестве названия, так и в качестве значения)
Для чего предназначен модуль «Универсальные свойства привязки» и какую проблему он решает?
С какими редакциями 1С-Битрикс совместим модуль?
Какова стоимость модуля и условия лицензирования?
Как установить и настроить модуль?
Предоставляется ли техническая поддержка после покупки модуля?
Установка модуля из Маркетплейса
Войдите в административную панель сайта, перейдите в раздел «Маркетплейс» → «Каталог решений». Найдите модуль «Универсальные характеристики привязки» и нажмите «Установить». Дождитесь завершения загрузки и установки.
Активация в списке решений
Перейдите в раздел «Маркетплейс» → «Установленные решения». Найдите модуль в списке и убедитесь, что он отмечен как активный (зеленый индикатор). Если модуль не активен, нажмите «Активировать».
Настройка источников данных
Откройте «Настройки» → «Настройки продукта» → «Универсальные свойства привязки». В открывшейся форме выберите или добавьте источники данных (например, массивы, HTML-код select или данные из системных таблиц). Сохраните изменения.
Добавление свойства к инфоблоку
Перейдите в «Контент» → «Инфоблоки» и выберите нужный инфоблок. На вкладке «Свойства» нажмите «Добавить свойство». В списке типов выберите «Привязка (универсальная)». Укажите название и код свойства, затем настройте источник данных для привязки.
Проверка в административном интерфейсе
Откройте любой элемент выбранного инфоблока для редактирования. Убедитесь, что новое свойство отображается в форме. Проверьте работу AJAX-подгрузки и динамического поиска при выборе значения. Сохраните элемент.
Финальная проверка на сайте
Перейдите на публичную часть сайта и откройте страницу элемента с добавленным свойством. Убедитесь, что значение привязки корректно отображается (если предусмотрено шаблоном). Проверьте, что ссылка или данные из привязки работают как ожидалось.
- v2.3.008.04.2022
- Добавлена совместимость с php 8
- Добавлена совместимость с последними версиями 1С-Битрикс
- v2.2.018.01.2022
- Добавлены JavaScript обработчики в форме редактирования свойства
- v2.1.030.03.2021
- Добавлен новый источник данных "Типы плательщиков"
- Исправлены ошибки фильтрации в административной части
- Исправлено поле сортировки по умолчанию в источнике данных "Элементы хайлоадблока", старое значение приводило к ошибкам если сохранить свойств с полем для сортировки по умолчанию
- Исправлены ошибки в источнике данных "Свойства инфоблока"
- Исправлены ошибки в источнике данных "Пользователи", для множественных свойств при удалении привязанного пользователя отображался список всех пользователей
- Исправлены ошибки в источниках данных "Типы баннеров", "Рекламные контракты", "Рекламные баннеры"
- Исправлена ошибка в файле параметров компонента "grain:links.edit"
- Произведен рефакторинг кода
- Подготовка к переходу на php 8
- Исправлены мелкие ошибки
- v2.0.121.05.2019
- Исправлены ошибки в источниках данных "Группы опросов", "Опросы"
- v2.0.009.03.2019
- Добавлена поддержка папки /local/php_interface/grain.links для пользовательских источников данных
- Добавлена поддержка работы модуля из папки /local/modules
- Добавлены источники данных: "Типы цен", "Свойства инфоблока", "Списки (польз. поля)" (варианты значений свойств-списков главного модуля, в т.ч. другой сущности и нескольких свойств одновоременно), "Хайлоадблоки", "Элементы хайлоадблоков"
- Исправлены ошибки (вывод предупреждений) в источнике данных "Веб-формы"
- Добавлена поддержка установки модуля из папки /local/
- v1.3.012.03.2016
- В настройки свойств добавлена галочка "Отправлять данные POST при аякс". В некоторых случаях это позволяет повысить надежность аякс-запроса (в предыдущей версии данные POST отправлялись по умолчанию).
- В настройки свойств добавлена возможность указывать название нестандартного шаблона компонента "grain:links.edit" для фильтров в административной части
- Исправлена ошибка появления предупреждений в источнике данных "Коллекции медиабиблиотеки". Если вы столкнулись с данной проблемой, пересохраните настройки свойства после установки этого обновления.
- Исправлена ошибка отображения фамилии пользователя в источнике данных "Пользователи"
- Исправлены прочие ошибки
- v1.2.009.10.2015
- Исправлено редактирование привязок в списке элементов инфоблока в административной части
- Добавлена возможность редактирования привязок в списках административной части для свойств главного модуля (пользовательских полей)
- Добавлена возможность редактирования привязок в публичной части (для универсальных списков, бизнес-процессов - источники данных требуется настраивать в административной части)
- Исправлена ошибка, которая при смене типа свойства инфоблока могла в некоторых случаях вызывать фатальную ошибку php, например, в диалоге редактирования параметров свойства инфоблока
- Исправлена работа источника данных "Коллекции медиабиблиотеки" с php версии 5.4
- Исправлены ошибки источников данных "Сайты" и "Службы доставки", приводившие к выводу предупреждений в фильтре и неправильной работе фильтра в списке элементов инфоблока
- v1.1.205.05.2014
- Исправлена ошибка связи с сервером при работе в публичном разделе, при изменении элемента инфоблока в режиме правки с использованием типа интерфейса "аякс"
- Исправлена ошибка позиционирования выпадающего списка при работе в публичном разделе, при изменении элемента инфоблока в режиме правки
- v1.1.120.01.2014
- Исправлена ошибка: при включенных предупреждениях, могло выводиться предупреждение при выборке списка источников данных, что приводило к неработоспособности интерфейса настройки свойства
- Исправлена ошибка: при включенных предупреждениях могло выводиться предупреждение при использовании источника данных "Коллекции медиабиблиотеки"
- v1.1.030.12.2013
- Обновление совместимости с модулями Свойства-таблицы и Дополнительные настройки
- Исправлена ошибка фильтрации выбранных значений в источнике данных "Языки интерфейса"
- Исправлена ошибка сортировки списка источников данных
- Исправлена ошибка: при вводе в текстовые поля в параметрах источника данных значений с двойными кавычками, текст обрезался
Нужна помощь с установкой?
Напишите нам — поможем установить и настроить модуль на вашем сайте.




















