Номинируйте на конкурс Workspace Digital Awards телеграм и видео каналы, бренд-медиа и статьи. Скидка по промокоду media — 20%!
Веб-разработка

Создание интернет‑магазина на 1С‑Битрикс с лицензией «Стандарт»

14 
 

Кейс: создание кастомной корзины на 1С‑Битрикс с лицензией «Стандарт»

Задача: Ко мне обратился клиент с просьбой создать интернет-магазин на 1С‑Битрикс с лицензией «Стандарт». Основная сложность заключалась в том, что стандартные модули интернет-магазина — корзина, оформление заказа, оплата и доставка — в этой лицензии недоступны. Нужно было реализовать весь функционал собственными средствами, без покупки расширенных пакетов.

Этап 1: анализ и планирование

Я начал с анализа требований клиента и структуры товаров. Определил, что базой для хранения информации о продуктах и заказах будут инфоблоки. Для каталога товаров были выделены стандартные поля: название, артикул, цена, изображение и описание. Для заказов создал отдельный инфоблок, где хранятся данные о товарах, сумме заказа, информации о клиенте и статусе.

Этап 2: проектирование компонентов

Так как стандартная корзина отсутствует, я разработал кастомные компоненты:

  • Корзина — хранение выбранных товаров, подсчёт суммы заказа, управление количеством позиций.
  • Оформление заказа — сбор информации о клиенте, формирование заказа в инфоблоке, контроль статусов.

Для фронтенда спроектировал интерфейс корзины с возможностью редактирования товаров и перехода к оформлению заказа.

Этап 3: интеграция и тестирование

После разработки компонентов я интегрировал их с шаблонами сайта. Особое внимание уделял:

  • корректному отображению выбранных товаров;
  • подсчёту итоговой суммы;
  • обработке пустой корзины и недопустимых действий пользователя;
  • стабильной работе компонентов на всех типах устройств и браузеров.

Также предусмотрел возможность расширения функционала: подключение онлайн-оплаты, уведомлений и интеграции с внешними сервисами.

Этап 4: результаты


Разместите
тендер бесплатно

Наша система сама подберет вам исполнителей на услуги, связанные с разработкой сайта или приложения, поисковой оптимизацией, контекстной рекламой, маркетингом, SMM и PR.

Заполнить заявку 13359 тендеров
проведено за восемь лет работы нашего сайта.


В результате клиент получил полностью рабочую кастомную корзину на базе лицензии «Стандарт». Основные преимущества решения:

  • полный контроль над логикой корзины и оформления заказа;
  • возможность гибкой доработки функционала под любые требования;
  • отсутствие зависимости от недоступных в лицензии модулей;
  • совместимость с любыми шаблонами и адаптивными интерфейсами.

6. Итоги

С лицензией «Стандарт»:

  • нужно создавать собственные корзину и заказ;
  • инфоблоки выступают в роли каталога и базы заказов;
  • PHP и стандартные API Bitrix позволяют реализовать полноценный интернет-магазин без покупки «Малого» или «Среднего» пакета.
  • Простая корзина + оформление заказа через AJAX.
  • Можно расширить оплатой онлайн, доставкой и уведомлениями.

Вывод

Даже с ограничениями лицензии «Стандарт» на 1С‑Битрикс можно создать полноценный интернет-магазин с кастомной корзиной и оформлением заказов. Главное — грамотно спроектировать инфоблоки, компоненты и интерфейс пользователя, чтобы система оставалась гибкой и расширяемой.

Подробный разбор кейса с примерами кода на : https://программист-сайт.рф/cases/kak-sozdat-kastomnuyu-korzinu-na-1s-bitriks-s-licenziei-standart/

Выскажите мнение
Авторизуйтесь, чтобы добавить свой комментарий.




15

Лучшие статьи

Поделиться: 0 0 0

Оцените статью
Спасибо за оценку