Создание инфоблоков

Урок 366 из 386
Автор: Татьяна Старкова
Сложность урока:
3 уровень - средняя сложность. Необходимо внимание и немного подумать.
3 из 5
Просмотров: 41919
Дата изменения: 10.10.2024
Недоступно в лицензиях:
Текущую редакцию Вашего 1С-Битрикс можно просмотреть на странице Обновление платформы (Marketplace > Обновление платформы).
Старт, Стандарт

  Видеоурок

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

Подробнее...
теперь можно приступать к созданию самих инфоблоков Рекомендуем предварительно изучить тему «Создание и редактирование инфоблока» учебного курса «Контент-менеджер».

Подробнее...
. Инфоблок товаров назовем Напольные покрытия, а инфоблок торговых предложений – Напольные покрытия (предложения).

  Вкладка «Инфоблок»

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

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

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

    Подробнее...
    когда настроим компонент отображения инфоблока;
  • отметим опции Индексировать разделы для модуля поиска и Индексировать элементы для модуля поиска, чтобы инфоблок индексировался модулем поиска;
  • остальные параметры оставим со значениями по умолчанию.

Настройку SEO данных (закладка SEO ) на этапе создания инфоблока пропустим – к ней вернёмся позже. Порядок настройки SEO данных в инфоблоке (торговом каталоге) зависит от специфики конкретного магазина. В нашем магазине представлен разнотипный товар, сгруппированный по соответствующим разделам, поэтому мы будем настраивать SEO данные для каждого раздела отдельно.

Подробнее...
Перейдём во вкладку Поля, где зададим условия для ввода данных о товаре.

  Вкладки «Поля» и «Поля разделов»

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

Внимание! Если используются компоненты добавления элементов инфоблока из публичной части ( iblock.element.add Описание компонента «Добавление элементов инфоблока (комплексный компонент)» в пользовательской документации. и iblock.element.add.form Компонент осуществляет вывод формы создания (редактирования) элемента указанного информационного блока. Компонент стандартный и входит в дистрибутив модуля. В визуальном редакторе компонент расположен по пути: Контент > Добавление элементов > Форма добавления / редактирования. Компонент относится к модулю Информационные блоки.

Описание компонента «Форма добавления / редактирования» в пользовательской документации.
), а также при импорте данных, то ограничения, заданные в этой закладке, не действуют.

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

Вкладку Свойства также пока пропустим – настройку свойств товаров выполним позже. На странице Магазин > Каталог товаров > Напольные покрытия > Свойства товаров производится создание и настройка свойств элементов каталога. Именно здесь вы задаете параметры, описанные в ТЗ на элемент товара. Чтобы понять, какие свойства нам задавать в этой странице, вспомним само ТЗ и в скобках каждого пункта объясним, какими средствами системы мы будем его решать.

Подробнее...
Перейдём во вкладку Поля разделов.

Для разделов сделаем обязательным к заполнению поле Символьный код:

  Вкладка «Торговый каталог»

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

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

  Вкладка «Доступ»

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

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

Примечание. В инфоблоке Напольные покрытия (предложения) права доступа будут такими же, как и у инфоблока Напольные покрытия.

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

Нам жаль это слышать… Но мы постараемся быть лучше!

Мы благодарны Вам за помощь в улучшении документации.

Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас
Курсы разработаны в компании «1С-Битрикс»