Управляемые HL-блоки

Управление добавляет к выбранному HL-блоку стандартный набор полей и обслуживает даты и уникальные коды. Это отдельная возможность: для обычного чтения через Query API не обязательно подключать управление.

Подключить существующий блок

  1. Создайте HL-блок штатными средствами Битрикса, если его ещё нет.
  2. Откройте Kokhanenko → HL-блоки → Управляемые HL-блоки.
  3. Найдите блок по имени и таблице. Проверьте обозначения полей: ✓ — поле есть, + — будет создано, ! — конфликт типа.
  4. Отметьте только нужные строки и нажмите «Подключить выбранные».
  5. Проверьте итоговый статус и поля в штатной форме HL-блока.

Таблица управляемых HL-блоков и состав стандартных полей

В примере блок новостей уже расширен стандартными полями. Кнопка «Подключить все HL-блоки» затрагивает все подходящие блоки; для первого запуска выбирайте конкретный блок.

Какие поля добавляются

ПолеНазначение
UF_ACTIVEАктивность записи; используется фильтром ACTIVE_ONLY
UF_SORTПорядок показа
UF_CREATE_DATEДата создания
UF_UPDATE_DATEДата последнего изменения
UF_UNIC_CODEУникальный код записи для ссылок и поиска

Модуль не требует поля UF_CODE и не добавляет вместо вашей структуры универсальное поле названия. UF_NAME создаётся разработчиком, если нужно проекту.

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

Уникальный код

UF_UNIC_CODE входит в комплект системных полей. При подключении заполняются пустые коды существующих записей. Для нового кода может использоваться транслитерация непустого уникального UF_NAME; независимая генерация создаёт строку из 12 символов. Уникальность проверяется внутри HL-блока.

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

Отключить управление

Отметьте блок и нажмите «Отключить выбранные». Поля и данные остаются. Автоматическое обслуживание дат работает только пока управление включено. Для удаления самих полей требуется отдельное обоснованное действие администратора.

Настроить SEO и OpenGraph

В меню строки доступны «Настройка SEO» и «Настройка OpenGraph». Они открывают соответствующие вкладки штатной формы HL-блока. Здесь задаются общие правила для всех его элементов. Для метаданных не нужно сначала подключать системные поля.

Подробнее: метаданные, пользовательские поля, права.