Задача - на странице с корзиной (/basket/) пользователь выбирает способ доставки и оплаты, после переходит на страницу подтверждения заказа (/basket/confirm/).
Вопрос - как передать выбранные значения доставки и оплаты на страницу с оформлением заказа.
------------------------------------------------------------------------
Я попробовал добавить два поля DELIVERY_TYPE и PAY_SYSTEM в файле ".../components/bitrix/sale.basket.basket/basket-page/basket_items.php".
По нажатию на кнопку "Оформить заказ" запускается стандартная функция checkOut() {BX("basket_form").submit(); return true; } которая, по идее, передает данные на следующую страницу, но $_REQUEST страницы подтверждения заказа пуст.
Как быть?
На крайний случай, есть вариант хранить выбранные значения способа доставки и оплаты хранить в cookie, а на странице подтверждения заказа забирать эти данные.
Или аналогичный вариант - редактировать action формы, добавляя GET-параметры.
Вопрос - как передать выбранные значения доставки и оплаты на страницу с оформлением заказа.
------------------------------------------------------------------------
Я попробовал добавить два поля DELIVERY_TYPE и PAY_SYSTEM в файле ".../components/bitrix/sale.basket.basket/basket-page/basket_items.php".
По нажатию на кнопку "Оформить заказ" запускается стандартная функция checkOut() {BX("basket_form").submit(); return true; } которая, по идее, передает данные на следующую страницу, но $_REQUEST страницы подтверждения заказа пуст.
Как быть?
На крайний случай, есть вариант хранить выбранные значения способа доставки и оплаты хранить в cookie, а на странице подтверждения заказа забирать эти данные.
Или аналогичный вариант - редактировать action формы, добавляя GET-параметры.
postoev.ru/blog/