Как сделать страницу корзины и оформление заказа

← Atrás

Раздел с модулем forms, поле «Товары в корзине», поля покупателя и кнопка с правилом «Оплатить» — отправка формы становится заказом.

  1. Создайте раздел, впишите в «Модуль» значение forms, адрес — например korzina. В том же окне отметьте «Не кешировать».
  2. Откройте раздел на сайте, нажмите «Добавить поле» и выберите тип «Товары в корзине». Это список позиций с количеством, суммой и «Итого».
  3. Добавьте поля покупателя: имя, «Телефон (Россия)», «E-mail», комментарий.
  4. Добавьте поле типа «Кнопка действия» и в «Действие кнопки» впишите правила через точку с запятой, например Отправить{}; Оплатить — письмо о заказе и переход покупателя на страницу оплаты.
  5. Впишите адрес этой страницы в настройки информера корзины.

Форма с полем «Товары в корзине» всегда создаёт заказ: присваивает номер, сохраняет состав и сумму, после чего корзина очищается. Номер заказа дописывается к тексту из правила Сообщение{…}. Таблица заказов этой формы появляется сама при первом заказе.

Если оплату на сайте вы не принимаете, вместо Оплатить поставьте Сохранить и Сообщение{Спасибо, мы свяжемся с вами}. Заказ без корзины тоже возможен: поле «Набор услуг с ценами» в любой форме — сумму по нему считает сервер.

Если не получилось

  • «Корзина пуста». Форму отправили без товаров — сначала положите товар в корзину.
  • «Нечего оплачивать: в заказе нет товаров с ценой». У всех позиций цена 0 — проверьте цены объектов.
  • Покупателю не пришло письмо. Письмо уходит только по правилу Отправить{…} — на указанный адрес. Покупатель видит свой заказ по ссылке на странице оплаты и в разделе «Мои заказы».
¿Te resultó útil el artículo?

Ver también