Commerce

Программный комплекс для создания интернет-магазина на базе Evolution CMS.

Установка

  • Скачать архив со страницы репозитория https://github.com/mnoskov/commerce
  • Зайти в админ-панель Evolution CMS
  • Нажать "Модуль-Extras", выбрать "Установка из архива:" и далее следовать инструкциям.

Что для чего?

После установки вы увидите несколько установленных дополнений. Давайте разберёмся, какое из них за что отвечает.

  • Плагин Commerce - это основной плагин необходимый для работы всего дополнения. Обратите внимание, что в разделе "Конфигурация" плагин имеет множество настроек.
  • Модуль управления заказами (Commerce) - модуль внутри админ-панели (Модули -> Commerce). Нужен для отслеживания заказов, их статусов и просмотра подробностей о каждом конкретном заказе.
  • Плагины
    Обратите внимание - часть плагинов отключена. Также после включения проверьте, отмечены ли нужные плагину события в разделе "Системные события".
    • Delivery Fixed - Простая доставка
    • Delivery Pickup - Pickup
    • Discount example - Пример скидки
    • Payment OnDelivery - Оплата при получении
    • несколько плагинов для обработки платежей: - Payment Paykeeper - Payment Paymaster - Payment Robokassa - Payment Sberbank - Payment Yandexkassa

Принципы работы


Покупка

На каждой странице, где осуществляется покупка, должен быть вызван сниппет Cart. Именно он будет отображать корзину и он же отвечает за добавление в неё товаров.

Подробнее о разметке корзины смотрите в материале "Корзина заказов".

Для добавления товара в корзину вёрстка каждого товара должна быть соответствующим образом модифицирована.

Подробнее о разметке товаров смотрите в материале "Разметка товара".

Оформление заказа

Подробнее смотрите на странице "Оформление заказа".

Оплата заказа

Подробнее смотрите на странице "Оплата заказа".

Mem: 3.75 mb, MySQL: 0.0021 s, 3 req., PHP: 0.0290 s, all: 0.0311 s, cache.