[msOrder] Сообщение об успешной отправке

Что-то я никак не могу понять, как вывести после отправки формы заказа сообщение об успешной отправке.

Понятно, что есть чанк tpl.msOrder.success. Его содержимое должен по умолчанию выводить msOrder.
Однако ж не выводит, а после отправки формы кидает на страницу ?msorder=id_заказа, с шаблоном главной, при этом 200ОК отдает.

Надо ресурс делать и в нем tpl.msOrder.success выводить? Если я верно понимаю и все так, как тогда в сниппете msOrder передать id этой страницы? Я что-то совсем в логике работы минишопа запутался и встрял конкретно. Видать, заработался совсем. Прошу, направьте нужное русло =)

P.S. В логах на сервере и фронтенде никаких ошибок нету. Заказы нормально приходят в админку.
Руднев Дмитрий
26 июля 2014, 03:25
modx.pro
1
1 779
0

Комментарии: 1

Руднев Дмитрий
26 июля 2014, 07:48
0
А, разобрался, так и должно кидать по этим ссылкам. У меня модальные окна, на аяксе поэтому так переделал и заработало:

callbacks.submit.response.success = function(response) {
				$.arcticmodal('close');
				$.arcticmodal({
					type: 'ajax',
					url: '/ajax/success/'
				});
				$('#msMiniCart').removeClass('full');
			}
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1