Отправить на нужную станицу после оформления заказ
Сделал на сайте в категории модальное окно с корзиной. Корзина подгружется со станицы с корзиной. Так вот, когда посетитель ввел телефон и прочее, он должен попадать на станицу на страницу «site.ru/cart.html&msorder=1», но т.к. он находится в категории, то он попадает на страницу «site.ru/category/&msorder=1» на которой непонятно, что заказ оформлен.
Вопрос: как его перенаправить на нужную страницу?
Вопрос: как его перенаправить на нужную страницу?
Комментарии: 11
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
А событие должно быть msOnCreateOrder?
Если ты попадаешь на любую другую страницу с параметром msorder, кроме корзины, должно перенаправлять в корзину — такая идея.
Конечно, нужно проверять, что сейчас за страница и не является ли корзиной она.
Прошу проверить:
Повесил на событие OnLoadWebDocument. OnLoadWebPage — не нашел (MODx 2.3.1)
Вроде работает как надо.
Просто укажи свой id своей страницы с корзиной.
Может как-то так?
Как в php сделать первую букву в нижнем регистре. lcfirst не работает с utf-8. Другие решения (с mb_strtolower) меняют кодировку этого символа.
Может ты знаешь какое решение?