Возможно заменить в хвосте URL параметр?

Привет. Подскажите, возможно заменить в хвосте URL параметр, когда пользователь попадает на определённую страницу?
После успешной оплаты пользователя редиректит на страницу «Спасибо» с бесполезным хвостом MNT_TRANSACTION_ID вместо msorder (модуль payanyway с их сайта). Из-за этого пользователь не видит свой заказ. Хотелось бы как-то менять MNT_TRANSACTION_ID на msorder.
Или дописать в конец URL msorder с номером из MNT_TRANSACTION_ID.
Денис
08 августа 2019, 10:35
modx.pro
92
0

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

Наумов Алексей
08 августа 2019, 13:14
+1
Маленький сниппет, проверяющий наличие в $_GET параметра MNT_TRANSACTION_ID и при его наличии производящий редирект на эту же страницу, но с другим параметром.
Алексей Ерохин
09 августа 2019, 13:42
+1
Сниппет msGetOrder принимает параметр id — номер заказа, по умолчанию ставит из GET msorder. Можно поменять вызов в шаблоне вашей страницы.
github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/elements/snippets/snippet.ms_get_order.php#L16
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
2