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

Перед созданием элементов инфоблока желательно заранее создать саму структуру каталога. Структура может быть сколь угодно большой глубины вложенности, однако практика показывает, что более 4-го уровня редко кто опускается.

Примечание: если все же возникла необходимость в глубине вложенности более 4-х, то необходимо иметь в виду, что потребуется изменение файлов css и шаблонов меню, используемых для вывода структуры каталога в меню сайта. Подробнее об этом смотрите в разделе Меню в Bitrix Framework курса Разработчик Bitrix Framework.

Цитата из ТЗ:

Категория и субкатегория - это объект, который имеет:

  • ID - уникальный идентификатор (штатное поле системы);
  • Наименование (штатное поле Название).
  • Символьный код (штатное поле Символьный код).
  • Описание (штатное поле Детальное описание).
  • Meta description (штатное поле Шаблон META DESCRIPTION).
  • Meta keywords (штатное поле Шаблон META KEYWORDS).
  • Page title – вывод названия раздела в качестве названия страницы (штатное свойство системы).
  • Статус активности (штатная функция Активность).

Как видим из ТЗ, все свойства раздела реализуются штатными средствами. Приступим к созданию самих разделов: Линолеум, Ламинат, Паркетная доска и Подложка.

Перейдите на страницу Магазин > Каталог товаров > Напольные покрытия > Разделы. Создание разделов выполняется по кнопке Добавить раздел:

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

На закладке SEO выполняется настройка SEO данных для раздела каталога, о которой читайте в следующем уроке. На закладке Дополнительно можно указать сортировку раздела.

Перейдите на закладку Свойства элементов. В соответствии с ТЗ при создании разделов Линолеум и Подложка добавьте в отображаемые свойства свойство Толщина и для него отметьте опцию Показывать в умном фильтре:

При создании разделов Ламинат и Паркет добавьте в отображаемые свойства свойство Размер доски и для него отметьте опцию Показывать в умном фильтре:

Примечание: для упрощения работы при создании/редактировании раздела можно выполнить настройку формы создания/редактирования раздела, т.е. настроить отображение полей формы раздела удобным для вас образом.

Теперь, чтобы свойства Толщина и Размер доски правильно показывались для разделов, необходимо выполнить следующее:

  • Со страницы Список товаров (Магазин > Каталог товаров > Напольные покрытия > Список товаров) открыть форму добавления простого товара (кнопка Создать товар).
  • Перейти к настройке внешнего вида формы и удалить свойства Толщина и Размер доски, а также их заголовок (Значения свойства):

  • Сохранить настройки формы.
7


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