Курс 2016 года “Разработка на UMI.CMS от 0 до готового сайта”
Шаги "оформление заказа"

Автор atachРаздел Шаблоны TPL

Ответов: 11
Просмотров: 4050
Последний ответ 14 Август 2013, 16:59:21
от admin
Вывести сумму заказа на странице "Заказ поступил в обработку"

Автор AxiomateriaРаздел Шаблоны XSLT

Ответов: 2
Просмотров: 1672
Последний ответ 07 Ноябрь 2014, 23:46:49
от Axiomateria
Проблемы уведомления клиента при смене статуса заказа и доставки

Автор stud_maiРаздел Шаблоны XSLT

Ответов: 7
Просмотров: 1602
Последний ответ 05 Январь 2016, 00:59:01
от admin
Не суммировать скидку на товар с общей скидкой от суммы заказа

Автор smartwebРаздел Шаблоны TPL

Ответов: 3
Просмотров: 805
Последний ответ 19 Декабрь 2016, 12:29:09
от aghigay
Как в форму заказа в один шаг добавить свое поле адрес?

Автор rob1nРаздел Шаблоны XSLT

Ответов: 3
Просмотров: 607
Последний ответ 03 Май 2017, 23:21:19
от aghigay

0 Пользователей и 1 Гость просматривают эту тему.

*

admin

  • *****
  • 2443
  • +172/-1
    • Просмотр профиля
Axiomateria:
Цитировать
Здравствуйте!
Вот и возник один вопрос по теме:
Как в процессе оформления заказа при нажатии на кнопку  "Оформить" (или "Оплатить") вставить дополнительный шаг в виде страницы для позитивного уведомления покупателя "Спасибо! Ваш заказ поступил в обработку. О его оформлении Вы получите уведомления на указанный Вами почтовый ящик при регистрации.... ну или что-то вроде того" ?

Много обсуждений, но мне так ине понятно что вам конкретно надо?

Если разговор идет о том, чтобы при успешном оформлении заказа, вывести свое сообщение, то вам надо редактировать шаблон в файле /xslt/modules/emarket/purchase.xsl, в котором есть шаблон
<xsl:template match="purchasing[@stage = 'result' and @step = 'successful']">
<p>
<xsl:text>&emarket-order-successful;</xsl:text>
</p>
</xsl:template>

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

*

Axiomateria

  • ****
  • 320
  • +5/-0
    • Просмотр профиля
    • Разработка продающих сайтов под ключ по честным ценам
...если вам, надо добавить какой-дополнительный шаг при оформлении оплаты, например подставить после всех стандартных шагов, шаг подтверждения заказа, и только после него завершить процесс оформления заказа, то тогда вопрос сложнее. Вам надо понимать как работает система в процессе оформления заказа и используя кастомы и скорее всего шаблоны написанные для них добиваться необходимого результата. Но зачастую, такие вопросы решаются только при понимании что и как там работает.
Вот в том-то всё и дело, что разбираться придётся самому, ибо вопрос с дополнительным шагом глубоко в PHP уходит... Но и это уже кое-что, по крайней мере с "областью лечения" в диагнозе определились. Спасибо за помощь!