Программный комплекс для создания интернет-магазина на базе Evolution CMS.
Установить Shopkeeper можно в 1 клик из магазина дополнений Evolution CMS.
После установки вы увидите несколько установленных дополнений. Давайте разберёмся, какое из них за что отвечает.
На каждой странице, где осуществляется покупка, должен быть вызван сниппет Shopkeeper. Именно он будет отображать корзину и он же отвечает за добавление в неё товаров.
Вёрстка каждого товара должна быть соответствующим образом модифицирована. Товарам присваиваются определённые классы, внутри размещаются кнопки и поля цен и количества. После чего скрипт Shopkeeper'а сможет понять, что перед ним -- товар, обработать нажатие кнопки "Купить" и добавить товар в корзину.
Подробнее о разметке товаров смотрите в материале "Сниппет Shopkeeper".
Для оформления заказа используется также вызов сниппета Shopkeeper и вызов любого дополнения, умеющего обрабатывать формы. По-умолчанию Shopkeeper оптимизирован для использования со сниппетом eForm. Но ничто не мешает использовать и более современный FormLister. Подробнее смотрите на странице "Оформление заказа".
Для оплаты используется как правило сниппет paykeeper. Известны также решения на основе Яндекс.Деньги.
Для отслеживания заказов со стороны пользователя используется сниппет shk_userprofile. Его описание доступно на соответствующей странице.