Drag&Drop сортировка для множественных полей в админке Битрикса
Описание
Управляйте порядком полей в Битриксе простым перетаскиванием
Стандартный функционал 1С-Битрикс предоставляет возможность создавать множественные поля для свойств элементов инфоблоков. Однако при работе с такими полями часто возникает необходимость изменить порядок вывода значений. Из коробки система не позволяет просто перетащить элемент мышкой, чтобы поменять его место в списке. Это превращает рутинную задачу в лишнюю головную боль, заставляя администраторов искать обходные пути или писать дополнительный код.
Модуль Drag&Drop сортировка решает эту проблему кардинально. Он добавляет возможность перетаскивать значения множественных полей прямо в административной панели. Вам больше не нужно заходить в настройки каждого поля или править сортировку на бэкенде. Просто захватите нужный элемент курсором и переместите его на новую позицию. Это экономит время и делает управление контентом интуитивно понятным.
Где работает Drag&Drop: поддерживаемые типы полей
Модуль охватывает наиболее востребованные типы множественных полей, с которыми чаще всего работают администраторы сайтов. Если вы используете поле «Привязка к элементам», чтобы связывать одни материалы с другими, теперь вы можете выстроить их в нужной последовательности без единой строчки кода. Просто перетащите элементы в том порядке, в котором они должны отображаться на сайте.
Кроме того, поддержка распространяется на текстовые поля (поле «Строка») и числовые значения. Даже если вы используете поле «Список» для выбора из предустановленных вариантов, Drag&Drop сортировка работает и там. Это значит, что независимо от того, какие данные вы храните — названия товаров, цены, характеристики или категории — вы всегда сможете быстро изменить их порядок простым перетаскиванием.
Где пригодится: страницы создания и редактирования элементов
Функционал модуля доступен на двух ключевых страницах административной панели. Первая — это страница создания нового элемента любого инфоблока. Когда вы заполняете карточку товара или новости, вы сразу можете расположить множественные значения в нужном порядке. Вам не придётся возвращаться к этому позже и тратить время на дополнительную настройку.
Вторая важная область — страница редактирования уже существующих элементов. Если вы решили изменить последовательность вывода характеристик, связанных статей или дополнительных опций, достаточно открыть элемент на редактирование и перетащить значения в новом порядке. Это особенно удобно, когда на сайте уже много контента и нужно быстро вносить правки без лишних переходов между разделами.
Почему это удобно: отказ от бэкенд-сортировки
Раньше, чтобы изменить порядок вывода значений множественного поля, разработчикам приходилось писать специальные обработчики или использовать кастомные решения для сортировки на стороне сервера. Это усложняло поддержку сайта и требовало вмешательства программиста даже для простой задачи. С модулем Drag&Drop сортировка необходимость в таких доработках отпадает.
Вы определяете нужный порядок прямо в момент заполнения или редактирования элемента. Система запоминает последовательность, и значения выводятся на сайте именно в том порядке, который вы задали. Это упрощает работу контент-менеджеров и администраторов, снижает нагрузку на разработчиков и ускоряет процесс управления информацией. Всё, что нужно — просто перетащить элемент мышкой.
Открытый код и поддержка сообщества
Модуль доступен на GitHub, что даёт вам полную прозрачность и возможность адаптировать его под свои нужды. Вы можете изучить код, внести изменения или предложить улучшения. Это особенно ценно для компаний, которые ценят контроль над используемыми решениями и не хотят зависеть от закрытых систем.
Разработчики приглашают пользователей активно участвовать в улучшении модуля. Если вы столкнулись с багом, заметили неудобство в интерфейсе или у вас есть идея, как сделать функционал ещё полезнее, вы можете сообщить об этом. Совместными усилиями модуль становится лучше, стабильнее и удобнее для всех. Это не просто готовое решение, а развивающийся инструмент, который растёт вместе с вашими потребностями.
Часто задаваемые вопросы
Характеристики
| Версия | 0.1.0 |
| Добавлен | 17.06.2025 |
| Установок | Менее 50 раз |
| Код | dev2fun.draggable |
| Адаптивный | Да |
| Composite | Да |