Позволяет создавать свойства привязки к чему угодно для главного модуля и модуля инфоблоков
Содержит компонент «Выбор из списка», который можно использовать для замены тега <select> с рядом дополнительных возможностей (в качестве источника вариантов списка могут служить как источники данных, так и данные в виде массивов различной структуры или уже сформированный html-код тега <select>)
Возможность создать свой источник с уникальным набором вариантов списка и собственной логикой
Можно использовать любой интерфейс: как выборку данных с помощью AJAX (хорошо подходит для больших списков), так и динамический JavaScript поиск или простой выбор из списка
Интеграция с другими модулями - для создания типа колонки «Привязка» - в модуле Свойства-таблицы и аналогичного типа параметров в модуле Дополнительные настройки (бесплатный)
Источники данных
В комплект поставки модуля входят следующие стандартные источники данных для привязок или выбора из вариантов списка:
элементы инфоблока (с возможностью выборки только элементов конкретного раздела)
разделы инфоблока (с возможностью выборки только подразделов конкретного раздела)
инфоблоки
типы инфоблоков
свойства инфоблоков
сайты
коллекции медиабиблиотеки (с возможностью указания родительской коллекции)
языки интерфейса
группы пользователей (с возможностью исключения определенных групп)
пользователи (с возможностью выбора групп)
валюты
службы доставки, платежные системы, склады (при наличии модуля интернет-магазина)
группы блогов, блоги, сообщения блогов (при наличии модуля блогов)
группы форумов, форумы, темы форумов (при наличии модуля форумов)
веб-формы (при наличии модуля вебформ)
группы опросов, опросы (при наличии модуля опросов)
рассылки, выпуски рассылок (при наличии модуля рассылок)
типы баннеров, рекламные контракты, баннеры (при наличии модуля рекламы)
курсы, уроки (при наличии модуля обучения)
типы цен (модуля "Интернет-магазин")
списки (польз. поля) - источник использует варианты значений типа "Список" для пользовательских полей, причем может брать варианты из нескольких полей сразу и из другой сущности, например, у хайлоадблока можно взять варианты значений некоторого поля объекта "Пользователь"
хайлоадблоки (можно ограничить выбор только определенными блоками)
элементы хайлоадблоков (можно выбирать, какое поле будет использоваться как в качестве названия, так и в качестве значения)
Установите модуль стандартными средствами 1С-Битрикс, создайте свойства типа "Универсальная привязка" в любом инфоблоке или для любого объекта, для которого существует возможность создания пользовательских полей (пользователи, сообщения блогов и т.д.), либо используйте компонент "grain:links.edit" по своему усмотрению.
2.0.1, 21.05.2019
Исправлены ошибки в источниках данных "Группы опросов", "Опросы"
2.0.0, 09.03.2019
Добавлена поддержка папки /local/php_interface/grain.links для пользовательских источников данных
Добавлена поддержка работы модуля из папки /local/modules
Добавлены источники данных: "Типы цен", "Свойства инфоблока", "Списки (польз. поля)" (варианты значений свойств-списков главного модуля, в т.ч. другой сущности и нескольких свойств одновоременно), "Хайлоадблоки", "Элементы хайлоадблоков"
Исправлены ошибки (вывод предупреждений) в источнике данных "Веб-формы"
Добавлена поддержка установки модуля из папки /local/
1.3.0, 12.03.2016
В настройки свойств добавлена галочка "Отправлять данные POST при аякс". В некоторых случаях это позволяет повысить надежность аякс-запроса (в предыдущей версии данные POST отправлялись по умолчанию).
В настройки свойств добавлена возможность указывать название нестандартного шаблона компонента "grain:links.edit" для фильтров в административной части
Исправлена ошибка появления предупреждений в источнике данных "Коллекции медиабиблиотеки". Если вы столкнулись с данной проблемой, пересохраните настройки свойства после установки этого обновления.
Исправлена ошибка отображения фамилии пользователя в источнике данных "Пользователи"
Исправлены прочие ошибки
1.2.0, 09.10.2015
Исправлено редактирование привязок в списке элементов инфоблока в административной части
Добавлена возможность редактирования привязок в списках административной части для свойств главного модуля (пользовательских полей)
Добавлена возможность редактирования привязок в публичной части (для универсальных списков, бизнес-процессов - источники данных требуется настраивать в административной части)
Исправлена ошибка, которая при смене типа свойства инфоблока могла в некоторых случаях вызывать фатальную ошибку php, например, в диалоге редактирования параметров свойства инфоблока
Исправлена работа источника данных "Коллекции медиабиблиотеки" с php версии 5.4
Исправлены ошибки источников данных "Сайты" и "Службы доставки", приводившие к выводу предупреждений в фильтре и неправильной работе фильтра в списке элементов инфоблока
1.1.2, 05.05.2014
Исправлена ошибка связи с сервером при работе в публичном разделе, при изменении элемента инфоблока в режиме правки с использованием типа интерфейса "аякс"
Исправлена ошибка позиционирования выпадающего списка при работе в публичном разделе, при изменении элемента инфоблока в режиме правки
1.1.1, 20.01.2014
Исправлена ошибка: при включенных предупреждениях, могло выводиться предупреждение при выборке списка источников данных, что приводило к неработоспособности интерфейса настройки свойства
Исправлена ошибка: при включенных предупреждениях могло выводиться предупреждение при использовании источника данных "Коллекции медиабиблиотеки"
1.1.0, 30.12.2013
Обновление совместимости с модулями Свойства-таблицы и Дополнительные настройки
Исправлена ошибка фильтрации выбранных значений в источнике данных "Языки интерфейса"
Исправлена ошибка сортировки списка источников данных
Исправлена ошибка: при вводе в текстовые поля в параметрах источника данных значений с двойными кавычками, текст обрезался