dikey58
@dikey58
Самоучка - web-разработчик

1C-Битрикс. Как сделать на одной странице корзину и оформление заказа, чтобы пересчитывалось «Итого» везде?

Добавить оформление заказа туда, где корзина оказалось не сложно - просто добавил компонент "оформление заказа" на страницу корзины.
Но проблема в том, что при изменении количества товара в корзине, перерасчет идет только в компоненте корзины, а оформление заказа, только после перезагрузки страницы.
Как сделать перерасчет на лету везде?
  • Вопрос задан
  • 2044 просмотра
Решения вопроса 1
dikey58
@dikey58 Автор вопроса
Самоучка - web-разработчик
Всё гениальное просто как оказывается!
У компонента "Корзина" есть вот такой параметр, который эту проблему решает:
"BASKET_WITH_ORDER_INTEGRATION" => "Y"
При этом компонент "Оформление заказа" должен быть добавлен на страницу корзины cart/index.php

Одно мне не понравилось - при удалении всех элементов корзины форма оформления заказа остается неизменной. Если кто найдет решение этой проблемы - отпишитесь, пожалуйста.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы