Junior Инфоблоки: основы Обязательно

Создание и настройка инфоблока

При создании инфоблока настраиваются привязка к сайтам, транслитерация символьного кода для ЧПУ и шаблоны адресов списков и детальных страниц. Выбор версии хранения свойств (версия 1 — единая таблица b_iblock_element_property, версия 2 — отдельные таблицы под инфоблок) задается при создании и определяет скорость выборок каталога с большим числом свойств.

1 разработчик прошёл

Прогресс хранится в этом браузере. Войдите, чтобы сохранить его в аккаунте.

Что нужно понимать

  • 1
    Через админку
  • 2
    Программное создание
  • 3
    Настройка свойств

Материалы

Проверь себя

Ссылки на новости из меню и поиска ведут на 404, хотя сами страницы новостей открываются. Где искать?

В шаблонах URL инфоблока: LIST_PAGE_URL, SECTION_PAGE_URL и DETAIL_PAGE_URL. Их подставляет GetNext() и компоненты вроде bitrix:menu.sections, а комплексный компонент строит адреса по своим SEF-правилам. Шаблоны в настройках инфоблока должны совпадать с SEF-настройками компонента.

Включили ЧПУ по символьному коду, и половина элементов открывается по пустому адресу. Почему?

Автогенерация символьного кода — настройка поля CODE в инфоблоке (транслитерация, уникальность, длина), и срабатывает она при сохранении. Элементы, созданные до включения, остаются без CODE: их пересохраняют или заполняют код скриптом.

Инфоблок создали через IblockTable::add(), а в параметрах компонента его нет. Что не так?

ORM добавляет запись в b_iblock, но не привязывает инфоблок к сайту и не назначает права. Для создания нужен CIBlock::Add() с LID и GROUP_ID либо админка.

Какую настройку инфоблока выбирают при создании и почему её не хочется менять потом?

Версию хранения свойств VERSION: 1 — общая таблица b_iblock_element_property, 2 — свои таблицы b_iblock_element_prop_s и _m под каждый инфоблок. Смена версии — перенос всех значений свойств между таблицами, поэтому для каталога с десятками свойств выбирают 2 сразу.

Не сходится?

Спросите ассистента BXMax: он знает документацию и материалы сайта по этой теме.

Знаете материал лучше?

Предложите ссылку: после проверки она появится в этом разделе.

Войти, чтобы предложить
Поделиться в Telegram
Мы используем файлы cookie для улучшения работы сайта. Продолжая использовать сайт, вы соглашаетесь с нашей политикой конфиденциальности.
AI Домовой

AI Домовой История

на связи

пишет…
Нет истории чатов
AI Домовой

Нужна авторизация

Войдите, чтобы задавать вопросы AI Домовому.

Войти