Возможно заменить в хвосте URL параметр?
Привет. Подскажите, возможно заменить в хвосте URL параметр, когда пользователь попадает на определённую страницу?
После успешной оплаты пользователя редиректит на страницу «Спасибо» с бесполезным хвостом MNT_TRANSACTION_ID вместо msorder (модуль payanyway с их сайта). Из-за этого пользователь не видит свой заказ. Хотелось бы как-то менять MNT_TRANSACTION_ID на msorder.
Или дописать в конец URL msorder с номером из MNT_TRANSACTION_ID.
После успешной оплаты пользователя редиректит на страницу «Спасибо» с бесполезным хвостом MNT_TRANSACTION_ID вместо msorder (модуль payanyway с их сайта). Из-за этого пользователь не видит свой заказ. Хотелось бы как-то менять MNT_TRANSACTION_ID на msorder.
Или дописать в конец URL msorder с номером из MNT_TRANSACTION_ID.
Комментарии: 2
Маленький сниппет, проверяющий наличие в $_GET параметра MNT_TRANSACTION_ID и при его наличии производящий редирект на эту же страницу, но с другим параметром.
Сниппет msGetOrder принимает параметр id — номер заказа, по умолчанию ставит из GET msorder. Можно поменять вызов в шаблоне вашей страницы.
github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/elements/snippets/snippet.ms_get_order.php#L16
github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/elements/snippets/snippet.ms_get_order.php#L16
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.