Категории

Сортировка множественных свойств инфоблока

Адаптивный Composite

Описание

Управляйте порядком значений в множественных свойствах

Работа с информационными блоками в 1С-Битрикс часто требует гибкой настройки вывода данных. Особенно это касается множественных свойств, где порядок значений имеет значение для визуального восприятия или логики сайта. Наше решение закрывает этот пробел: вы получаете возможность сортировать значения внутри любого множественного свойства, не прибегая к сложным доработкам или ручному вмешательству в код.

Модуль работает напрямую с ядром системы, поэтому изменения применяются быстро и без лишних нагрузок на базу данных. Вам больше не нужно мириться с хаотичным порядком, который задаётся по умолчанию. Теперь вы сами решаете, как будут отображаться строки, числа, файлы или ссылки на элементы — в алфавитном, числовом или любом другом порядке, который удобен вашим пользователям.

Какие типы свойств поддерживаются

Решение охватывает практически все популярные типы множественных свойств. В списке совместимости — строки, числа, файлы, привязки к элементам инфоблока и пользователям, а также HTML/текст, дата/время и даже привязки по XML_ID. Это значит, что вы можете сортировать галереи изображений, списки документов, перечни связанных товаров или даты публикаций.

Отдельно стоит отметить поддержку справочников и привязок с автозаполнением. Даже если ваши свойства формируются динамически, модуль корректно обрабатывает их значения. Единственное ограничение — не все типы свойств подходят под сортировку, но перечень поддерживаемых покрывает 90% реальных кейсов, с которыми сталкиваются владельцы интернет-магазинов, каталогов или корпоративных порталов.

Польза для администраторов и разработчиков

Для администратора сайта сортировка множественных свойств — это способ навести порядок в контенте без лишних кликов. Представьте: у вас есть товар с несколькими фотографиями, и каждая должна идти в строгой последовательности. Или раздел с документами, где важна хронология. Модуль решает эту задачу за секунды, а результат сразу виден в публичной части сайта.

Разработчикам решение экономит часы работы. Вместо того чтобы писать кастомные обработчики для каждого типа свойства или переопределять шаблоны компонентов, вы просто подключаете модуль и получаете готовый функционал. Это особенно ценно в проектах с большим количеством инфоблоков, где правка каждого свойства вручную превращается в рутину.

Как это работает на практике

После установки модуля в настройках инфоблока появляется дополнительная опция сортировки для множественных свойств. Вы выбираете нужное свойство и задаёте направление — по возрастанию, убыванию или вручную. Система автоматически перестраивает порядок значений при каждом сохранении элемента или при выводе данных через стандартные компоненты Битрикса.

Важно, что сортировка не затрагивает исходные данные — она лишь меняет их последовательность при отображении. Это значит, что вы всегда можете вернуться к первоначальному порядку или изменить его в любой момент. Никаких рисков потери информации или конфликтов с другими модулями. Решение работает стабильно даже на высоконагруженных проектах, так как использует встроенные механизмы кэширования.

Кому подойдёт это решение

Модуль будет полезен владельцам интернет-магазинов, где важна сортировка характеристик товаров, например, размеров или цветов. Он пригодится создателям каталогов с файлами для скачивания, где документы должны идти в определённом порядке. Также его оценят администраторы корпоративных порталов, которым нужно упорядочивать списки сотрудников, новости или прикреплённые файлы.

Если вы используете 1С-Битрикс и сталкиваетесь с тем, что множественные свойства выводятся в случайном порядке — это ваш инструмент. Без лишних сложностей, без правки кода и без необходимости нанимать программиста для каждой мелочи. Просто установите модуль и настройте сортировку так, как удобно вам и вашим посетителям.

Часто задаваемые вопросы

Сортировка множественных свойств инфоблока
1 000 ₽
7 обсужденией

Характеристики

Версия 0.1.1
Добавлен 02.02.2015
Обновлён 10.04.2015
Установок 100 - 499 раз
Код kda.propertysort
Адаптивный Да
Composite Да