Modx и интернет-магазин shopkeeper. Часть 1: установка и настройка

Эта первая запись из цикла записей про установку и настройку интернет-магазина shopkeeper на CMF Modx.

В этой статье мы рассмотрим установку и первоначальную настройку дополнения shopkeeper.

В панели управления modx переходим Система — Управление пакетами

Screenshot_1
Нажимаем на кнопку Загрузить дополнения и вбиваем в поиск shopkeeper

Screenshot_2

Нажимаем на кнопку Загрузить, а далее устанавливаем пакет.

Дополнение shopkeeper установлено! 🙂 Далее произведем первоначальную настройку.

В панели слева переходим на вкладку Элементы. Ищем Сниппеты — Shopkeeper — Shopkeeper. Нажимаем правой кнопкой мыши по нему и выбираем Редактировать.

Screenshot_3

Переходим на вкладку Параметры.

Screenshot_4

Перед нами открываются параметры по умолчанию сниппета Shopkeeper. Их мы трогать не будем, а создадим лучше свой набор параметров.

Нажимаем на кнопку Добавить набор параметров. В открывшемся окне ставим галку Создать набор параметров и называем новый набор cart_catalog.

Screenshot_5

Нажмем на кнопку Сохранить, и вот уже наш новый набор отображается в выпадающем списке:

Screenshot_6

Откроем его, нажав на него.

Здесь нас интересуют несколько параметров.  Первый — это orderFormPage -IDстраницы, где будет происходить оформление заказа. Ставим ID страницы, которую Вы создали под страницу для оформления заказа (если еще не создали — создайте и укажите ее id. Эту страницу мы заполним ниже).

Screenshot_7У нас это страница с ID — 140.

Screenshot_9

Далее параметр,  который нас интересует — это параметр priceTV. В значении этого параметра нужно указать имя переменной шаблона (TV), которая у Вас отвечает за отображение цены. Если этой TV у Вас еще нет — оставьте price и создайте TV с именем price.

Screenshot_8

У нас она называется item_price

Screenshot_12

После изменений набора параметров, не забудьте нажать на кнопку Сохранить набор параметров.

Теперь давайте отредактируем страницу с оформлением заказов. У меня она называется Корзина заказов — на ней я вывожу корзину пользователя и форму для оформления заказа.

Screenshot_10

[[!Shopkeeper@cart_catalog?propertySetName=`cart_catalog`]]
[[!$shopOrderForm]]

В первой строчке мы выводим корзину заказов. Здесь два раза используется наш созданный набор параметров cart_catalog — после собачки и в параметре propertySetName — в кавычках.

Во второй строчке мы просто выводим форму для оформления заказа.

Сохраним страничку и откроем ее:

Screenshot_11

Если две формы выводятся правильно то можно Вас поздравить — Вы установили дополнение shopkeeper и успешно настроили его!

Не забудьте добавить способы доставки товаров

Далее: Часть 2: Товар в корзину

2 thoughts on “Modx и интернет-магазин shopkeeper. Часть 1: установка и настройка

Leave a Comment

Войти с помощью: 

Ваш e-mail не будет опубликован. Обязательные поля помечены *