Модуль: Новое свойство: привязка к пользователю
Запись от 17.01.2015
На одном из проектов была поставлена задача - закрепить за каждым клиентом своего менеджера. Начал делать как делал обычно - добавил пользовательское свойство для объекта USER, перешел на страницу с настройкой свойства... а привязки к пользователю там нет:
Можно бы было оставить числовое свойство и вписывать туда руками ID, но как-то это неправильно. Поэтому собрал модуль, добавляющий новое свойство - привязка к пользователю, получилось вот так:
Таким образом на странице пользователя появляется поле ввода ID прикрепленного пользователя, а также кнопка для выбора из списка:
Также свойство можно редактировать прямо в списке пользователей:
Для решения этой задачи мне очень помог модуль DEFA Tools, именно там я подсмотрел идею для реализации. Если он еще не установлен - очень рекомендую, расширяет функциональность сайта.
Скачать модуль, добавляющий свойство "Привязка к пользователю" можно по ссылке http://marketplace.1c-bitrix.ru/solut...fielduser/
Можно бы было оставить числовое свойство и вписывать туда руками ID, но как-то это неправильно. Поэтому собрал модуль, добавляющий новое свойство - привязка к пользователю, получилось вот так:
Таким образом на странице пользователя появляется поле ввода ID прикрепленного пользователя, а также кнопка для выбора из списка:
Также свойство можно редактировать прямо в списке пользователей:
Для решения этой задачи мне очень помог модуль DEFA Tools, именно там я подсмотрел идею для реализации. Если он еще не установлен - очень рекомендую, расширяет функциональность сайта.
Скачать модуль, добавляющий свойство "Привязка к пользователю" можно по ссылке http://marketplace.1c-bitrix.ru/solut...fielduser/