Просмотров: 13417 (Статистика ведётся с 06.02.2017)
Татьяна Старкова
Недоступно в редакциях:
Старт, Стандарт

Необходимые типы инфоблоков (Каталоги и Торговые предложения) созданы, теперь можно приступать к созданию самих инфоблоков. Инфоблок товаров назовем Напольные покрытия, а инфоблок торговых предложений - Напольные покрытия (предложения).

Перейдите на страницу административной части Контент > Инфоблоки > Типы инфоблоков > Каталоги и нажмите Добавить инфоблок на контекстной панели. Откроется форма создания нового инфоблока:

На закладке Инфоблок выполните следующие настройки:

  • Задайте символьный код инфоблока (например, floor_covers).
  • Обязательно привяжите инфоблок к сайту магазина.
  • Укажите название инфоблока – Напольные покрытия.
  • Поля с публичными адресами страниц инфоблока пока пропустите. Задайте их, когда настроите компонент отображения инфоблока.
  • Отметьте опции Индексировать разделы для модуля поиска и Индексировать элементы для модуля поиска, чтобы инфоблок индексировался модулем поиска.
  • Остальные параметры оставьте по умолчанию.

Настройку SEO данных (закладка SEO ) на этапе создания инфоблока пропустим, к ней вернемся позже. Перейдем на закладку Поля, где зададим условия для ввода данных о товаре. Например, сделаем обязательным к заполнению поле Детальное описание и Символьный код, который по умолчанию будет транслитерироваться из названия элемента.

Внимание! Если используются компоненты добавления элементов инфоблока из публичной части (iblock.element.add и iblock.element.add.form), а также при импорте данных, то ограничения, заданные в этой закладке, не действуют.

Примечание: есть еще одна особенность при задании параметров в этой закладке. При установке параметра обязательности указанные поля должны обязательно присутствовать в файлах для импорта. При синхронизации с может возникнуть ошибка, связанная с установленным для параметра свойством Обяз. Например, в инфоблоке стоит "Обяз" для значения Картинка для анонса, а в каталоге такая картинка отсутствует. Элемент в этом случае загружен не будет, несмотря на сообщение об успешной синхронизации.

Закладку Свойства также пока пропустим, настройку свойств товаров выполним позже. Перейдем на закладку Поля разделов и для разделов сделаем обязательным к заполнению поле Символьный код:

На закладке Торговый каталог отметим, что созданный инфоблок является торговым каталогом и имеет торговые предложения:

В качестве инфоблока торговых предложений указываем новый инфоблок типа Торговые предложения с названием Напольные покрытия (предложения).

На закладке Доступ мы указываем полный доступ для администраторов, право на чтение для зарегистрированных пользователей и обычных посетителей, а администраторам интернет-магазина даем право на внесение изменений:

Сохраняем внесенные данные. В результате у нас создадутся 2 инфоблока:

Откроем форму редактирования инфоблока Напольные покрытия (предложения) и на закладке Доступ укажем такие же права доступа, как и для инфоблока товаров - Напольные покрытия (см. выше).

Внимание! Информационный блок торговых предложений не может быть активирован/деактивирован самостоятельно. Его активность синхронизируется с активностью инфоблока основных товаров. (С версии 17.5.9)

6


Курсы разработаны в компании «1С-Битрикс»