Из-за временных ограничений на территории РФ наблюдаются проблемы с оплатой. Если платёж не проходит, оставьте запрос в службу поддержки.Служба поддержки работает 24/7 — мы всегда на связи по вопросам хостинга и серверов.Открыт прием заявок на аренду выделенных серверов и размещение оборудования в дата-центре.Напоминаем: рекомендуем включить резервное копирование для дополнительной защиты данных.Доступна новая линейка VPS/VDS с NVMe-дисками и увеличенной производительностью.Технические работы на части серверов завершены. Все сервисы работают в штатном режиме.
Древовидный справочник из Highload-блока

МОДУЛЬ ДЛЯ 1С-БИТРИКС

Xlogic

Древовидный справочник из Highload-блока

Модуль xlogic.hlfield добавляет в систему новый пользовательский тип поля и свойства инфоблока — «Древовидный справочник (Highloadblock)». Вместо стандартного выпадающего списка (Select) инструмент предоставляет полноценное иерархическое дерево неограниченной глубины. Данные размещаются в Highload-блоках, что гарантирует высокую производительность и гибкость настройки.

Технические данные

Опубликовано
05.08.2026
Обновлено
17.10.2026
Версия
1.2.0
Установлено
Менее 50 раз
Подходящие редакции
Старт, Стандарт, Малый бизнес, Бизнес
Адаптивность
Нет
Поддержка Композита
Нет
Совместимо с Сайты24
Нет
Разработчик
Xlogic

Что умеет решение

Модуль xlogic.hlfield добавляет в систему новый пользовательский тип поля и свойства инфоблока — «Древовидный справочник (Highloadblock)». Вместо стандартного выпадающего списка (Select) инструмент предоставляет полноценное иерархическое дерево неограниченной глубины. Данные размещаются в Highload-блоках, что гарантирует высокую производительность и гибкость настройки.

Решение подходит для категорий, рубрик и подрубрик товаров или услуг, географических справочников (Страна → Регион → Город → Район) и иерархических классификаторов (ОКВЭД, виды работ, должности).

Модуль поддерживает глубокие деревья с неограниченной вложенностью, где фактический уровень зависит только от настроек. Доступны гибкие режимы выбора: можно ограничить выбор только листьями (конечными элементами), только корнями или разрешить выбор любого узла. Настройка «Максимальная глубина» позволяет контролировать доступные уровни. Встроенная строка фильтра над списком обеспечивает быстрый поиск по названию. Также реализована фильтрация записей справочника по полю активности UF_ACTIVE.

Модуль древовидного справочника на базе Highload-блока обеспечивает автоматическое обновление списка доступных полей (родитель, название, сортировка) при выборе соответствующего блока. Система выполняет валидацию, проверяя существование выбранного значения и его соответствие заданным критериям, включая глубину и тип узла.

General iT может подключить «Древовидный справочник из Highload-блока», настроить его и проверить корректность интеграции с текущим сайтом.

ИСТОРИЯ ОБНОВЛЕНИЙ

Что нового

1 выпусков
1.2.0 (17.10.2026)Последнее обновление

Сохранённые значения поля больше не пропадают при деактивации записей справочника, а проверка значений совпадает с тем, что редактор видит в списке.

Исправления

Если запись справочника деактивировали, выбранное ранее значение больше не сбрасывается при сохранении элемента: оно остаётся в списке с пометкой «(неактивен)» и сохраняется как есть. На сайте и в списке админки выводится название такой записи, а не её ID.

Значения, которые больше нельзя выбрать (запись удалена, у неё нет родителя, она глубже максимальной глубины или не подходит под режим выбора), тоже видны в списке — с пометкой «(недоступен для выбора)» или «[ID] (нет в справочнике)». Раньше такие значения молча стирались при сохранении формы.

Проверка при сохранении, в том числе при импорте и сохранении через API, теперь учитывает максимальную глубину и не пропускает записи, у которых нет родителя.

Режим «Только листья» вместе с ограничением глубины: листьями считаются пункты последнего показанного уровня. Раньше список в этом случае мог оказаться пустым.

Ошибка проверки свойства инфоблока выводилась как «Array». Теперь в сообщении указаны название свойства и ID недопустимого значения.

Если в настройках поля указано поле, которого нет в Highload-блоке, форма редактирования больше не завершается ошибкой: список значений пуст, а при сохранении выводится понятное сообщение.

Фильтр по пользовательскому полю в списке админки сохраняет выбранную запись, даже если она неактивна.

В настройках поля рядом с кодами полей Highload-блока выводятся их названия на языке интерфейса.

Страница настроек модуля открывается только пользователям с правом доступа к модулю.

Совместимость

Если у элемента сохранено значение, которое помечено «(недоступен для выбора)» или «(нет в справочнике)», элемент не сохранится, пока вы не выберете другое значение или не вернёте прежние настройки поля. Это сделано, чтобы значение не терялось незаметно.

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

Обновлены скрипты поиска и настроек поля. Если в браузере остался старый скрипт, обновите страницу с очисткой кеша.

ОПЫТ ПОЛЬЗОВАТЕЛЕЙ

Отзывы о решении

Как решение работает в реальном проекте? Поделись опытом — помоги другим с выбором.

Твой опыт может стать первым

На git.ru ещё нет отзывов об этом решении. Расскажи, что понравилось и что можно улучшить.

Покупка подтвержденаУкажи ключ по желанию. Подтверждённый отзыв получит отметку, приоритет и больший вес оценки.

Открыто для каждого клиентаДостаточно войти в аккаунт. Ключ необязателен, все отзывы проходят модерацию.

ТВОЙ ОПЫТ ВАЖЕН

Твой отзыв

ИНФРАСТРУКТУРА ПРОЕКТА

Где будет работать твой сайт

ПЕРЕД ЗАКАЗОМ

Разберёмся в деталях.

Бесплатна ли установка?
Само решение распространяется бесплатно. Услуги по установке, настройке и доработке согласуются отдельно. Для работы нужна совместимая платформа и подходящая лицензия на неё.
Как проверить совместимость?
Сверь подходящие редакции и версию решения в технических данных с твоим проектом. Перед установкой на работающий сайт рекомендуем резервную копию и проверку в тестовой среде.
Поможете с внедрением?
Поможем установить модуль, проверить настройки и его работу в твоём проекте. Совместимость с другими доработками и объём работ оценим перед началом.

GENERAL iT

Обсудим твою задачу

Получатель: ООО «Дженерал Ай Ти Рус»

1C-BITRIX

Установить решение

Можно ввести домен с https:// или без. В новой вкладке откроется установщик в панели управления твоего сайта.

Скриншоты решения

Скриншот решения