@cokfx
WEB ,Битрикс

Как в свойстве привязка к пользователю во всплывающем окне были пользователи из определенной группы,?

Как в свойстве привязка к пользователю во всплывающем окне были пользователи из определенной группы,?
Имеется ввиду в форме редактирования элемента
  • Вопрос задан
  • 537 просмотров
Пригласить эксперта
Ответы на вопрос 1
gromdron
@gromdron
Работаю с Bitrix24
1) Выносите /bitrix/admin/user_search.php (исходный код, а не ссылку), куда-нибудь в /local/tools/
2) Делаете класс-наследник от CIBlockPropertyUserID ( /bitrix/modules/main/tools/prop_userid.php )
3) Перекрываете методы GetUserTypeDescription и (GetPropertyFieldHtml или FindUserIDNew)
4) Правите в новом файле из п.1 Вашу группу

Это вариант fix.
В идеале: в своем наследнике CIBlockPropertyUserID добавить параметром группу пользователей, все запросы дополняете этой группой, а в своем файле user_search.php делаете доп. проверку. Так получается уже отличное свойство.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы