Метка: Каталог
17 материалов

Розничная и оптовая цена, скидка для постоянных клиентов, особые условия для B2B-партнёров — всё это решается через типы цен и их привязку к группам пользователей в модуле «Каталог». Разберём, как это устроено и как настроить наценки без ручного пересчёта каждой цены отдельно. Типы цен как основа Раздел Магазин → Настройки → Типы цен определяет доступные группы цен — базовая розничная,…

Глубина и структура вложенности разделов каталога напрямую влияет и на удобство навигации для покупателя, и на SEO-структуру сайта. Разберём, как спроектировать структуру разделов каталога в 1С-Битрикс осознанно, а не по мере добавления товаров без общего плана. Оптимальная глубина вложенности Слишком плоская структура (все товары в паре крупных разделов) плохо масштабируется — покупателю приходится перебирать сотни товаров в одном разделе через…

Выход на маркетплейсы — частое дополнение к собственному интернет-магазину, но требует передачи каталога в специфичном для каждой площадки формате и постоянной синхронизации остатков и цен. Разберём подходы к выгрузке каталога 1С-Битрикс на Ozon и Wildberries. Два пути: готовый модуль или собственная интеграция Для обеих площадок существуют готовые интеграционные модули в Маркетплейсе Битрикса, закрывающие типовой сценарий синхронизации каталога, остатков и заказов,…

Товар, которого временно нет на складе, не обязательно должен исчезать из каталога и терять потенциальные продажи — сценарии «под заказ» и «предзаказ» позволяют принимать заявки на товар до его физического наличия. Разберём, как реализовать оба сценария в 1С-Битрикс. Разница между «под заказ» и «предзаказ» «Под заказ» обычно означает товар, который магазин может привезти по запросу за известный срок — товар…

Список избранных товаров (wishlist) — функция, повышающая вовлечённость и дающая покупателю способ вернуться к отложенным товарам позже, будь то через месяц или через год. Разберём, как реализовать избранное в 1С-Битрикс для авторизованных и анонимных пользователей. Хранение для авторизованного пользователя Для авторизованных пользователей избранное логично хранить привязанным к учётной записи — либо через отдельный инфоблок с элементами-связками «пользователь — товар», либо…

bitrix:catalog.section — штатный компонент вывода списка товаров раздела каталога, лежащий в основе большинства витрин на 1С-Битрикс. Разберём его ключевые параметры и типичные настройки, о которые регулярно спотыкаются при кастомизации. Базовый вызов компонента <?php $APPLICATION->IncludeComponent( ‘bitrix:catalog.section’, ‘my_template’, [ ‘IBLOCK_TYPE’ => ‘catalog’, ‘IBLOCK_ID’ => $iblockId, ‘SECTION_ID’ => $sectionId, ‘ELEMENT_SORT_FIELD’ => ‘sort’, ‘ELEMENT_SORT_ORDER’ => ‘asc’, ‘PAGE_ELEMENT_COUNT’ => 24, ‘PROPERTY_CODE’ => [‘COLOR’, ‘SIZE’], ‘DETAIL_URL’…

Цена и торговые параметры товара в модуле «Каталог» хранятся отдельно от самого элемента инфоблока — в собственных таблицах, с которыми работают классы CCatalogProduct и CPrice. Разберём, как читать и менять цену и остаток программно, не через админку. Почему цена — это не свойство элемента Товар в 1С-Битрикс — это элемент инфоблока, а его торговые параметры (цена, остаток на складе, вес,…