2020-12-08 02:24:00
3281

Компонент bitrix:catalog используется для вывода товаров из каталога - это комплексный компонент, который содержит в себе такие компоненты, как:

  • Список разделов (bitrix:catalog.section.list);
  • Список элементов раздела (bitrix:catalog.section);
  • Фильтр (bitrix:catalog.smart.filter);
  • Элемент списка (bitrix:catalog.item);
  • Элемент детально (bitrix:catalog.element);
  • Топ каталога (bitrix:catalog.top);
  • Сравнение элементов каталога (bitrix:catalog.compare.list);
  • Подарки к выбранному товару (bitrix:sale.products.gift.section);
  • Рекомендуемые товары (bitrix:catalog.recommended.products);
  • Просмотренные товары (bitrix:catalog.products.viewed);
  • Поиск по товарам (bitrix:catalog.search);
  • Остатки выбранного товара по складам (catalog.store.amount).

Самое первое с чего нужно начинать разработку проекта - это создание папки local, понятно что перед этим нужно установить 1С-Битрикс и настроить хостинг или сервер. Работать нужно именно в папке local и храниться она в корне сайта на одном уровне с папкой bitrix, если соблюдать иерархию папки битрикс, то будут подключаться компоненты и файлы из папки local.


Так это будет выглядеть в папке local

Если у нас есть папка local и с начинкой компонента всё ясно, то возникает такой момент. Как редактировать шаблоны этого компонента. Можно скопировать шаблон компонента bitrix:catalog, но скопируется шаблон только основного компонента, остальные шаблоны по стандарту будут подтягиваться из /bitrix/components/bitrix

Теперь задача очень проста, нужно скопировать шаблоны компонента в папку где хранятся шаблоны компонентов.

Второй вариант мне нравиться больше -это полностью скопировать компонент в папку local и работать с ним, очень часто приходится дорабатывать компонент, поэтому этот способ я и использую, при этом не приходится изменять имена шаблонов компонента т.к. можно работать в шаблоне скопированного компонента.

Комментарии (45)