Что надо сделать, чтобы при выводе пользовательского поля, выбранные элементы другого инфоблока выводились вверху списка?

Тип пользовательского поля Привязка к элементам инф. блоков, множественное.
Выводится просто список элементов с флагами. Может можно поднять эти флаги вверх, чтобы их было сразу видно?
  • Вопрос задан
  • 250 просмотров
Решения вопроса 1
winer
@winer
занимаюсь разработкой сайтов на 1c-bitrix
Можно решить парой способов:
1) написать свой тип UF поля и в нем сделать вывод так как вам надо. Вот описан класс для UF свойства типа "Привязка к элементу ИБ" bitrix/modules/main/classes/general/usertypeelement.php . Можно его скопировать и доработать так как вам надо, а потом подключить его в событии OnUserTypeBuildList

2) написать какой нибудь js код, который будет подключиться на страницу и выполнять сортировку option внутри select который выводит элементы
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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