1c-bitrix-cms-commerce

Installation
SKILL.md

1c-bitrix-cms-commerce

Интернет-магазин на Битрикс (модули catalog, sale, currency). Гейты оркестратора: код в /local, ядро не трогать, перед сдачей — check-conventions. Каталог — надстройка над инфоблоком (см. 1c-bitrix-cms-content для базовых инфоблоков).

Среда

  • «только файлы» → код установки/обработчиков + инструкция; «живой Битрикс» → можно создать товар/заказ и проверить.

Задача → рецепт (../../shared/kb/recipes/commerce/)

  • каталог: товар, торговые предложения (SKU), единицы измерения → commerce/01-catalog-setup.md
  • типы цен и валюты → commerce/02-prices-currencies.md
  • корзина и заказ (D7 Order/Basket, статусы) → commerce/03-basket-order.md
  • платёжные системы и доставка (handlers, Business Value) → commerce/04-payment-delivery.md
  • оформление заказа и личный кабинет (компоненты) → commerce/05-checkout-cabinet.md
  • обмен с 1С (CommerceML: каталог и заказы) → commerce/06-1c-exchange.md

База знаний

Каталог/заказ — ../../shared/kb/api-map.md (commerce-строки); инфоблоки — под-скилл 1c-bitrix-cms-content. Каталог штатных компонентов (catalog.*, корзина/заказ — их параметры и что копировать в /local) — ../../shared/kb/components/00-index.md (не грузить целиком, брать нужную карточку). ⚠️ заказ собирается объектами \Bitrix\Sale\Order/Basket и сохраняется $order->save() (не прямой SQL); проверять Result::isSuccess().

Завершение

../../shared/scripts/check-conventions.sh <каталог_проекта>

Installs
1
GitHub Stars
8
First Seen
Sep 3, 2026
1c-bitrix-cms-commerce — vrtalex/1c-bitrix-cms-skill