Автор Тема: Неправильно считается доставка  (Прочитано 305 раз)

18 Октябрь 2018, 10:34:04
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
При оформлении заказа, доставка считается неправильно, к сумме купленных товаров прибавляется стоимость подарка. Например, бесплатная доставка у нас  от 2500р., а при оформлении корзины на сумму 1965р. уже стоит бесплатная доставка, так как прибавляется стоимость подарка 535р. Стоит модуль Едост. Помогите пож, что делать!????
18 Октябрь 2018, 11:24:22
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 22125
  • Репутация: +25303/-1
  • Prestashop - просто и эффективно
    • Просмотр профиля
Подарок должен быть с ценой 0. Так как за основу берется сумма корзины, а не товаров.
Эксперт Prestashop - решения всех проблем, написание модулей, создание тем для интернет-магазинов под Prestashop.
Эксперт Magento - создам сайт на Magento, программирование кастомных модулей для Magento, кастомизация тем Magento.
Лучшие цены!!!
18 Октябрь 2018, 12:40:52
Ответ #2
  • Новичок
  • *
  • Сообщений: 2
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В корзине у подарка нет цены, написано Подарок
18 Октябрь 2018, 14:29:53
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16670
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
В классе корзины определяется бесплатная доставка или нет Cart.php
orderTotalwithDiscounts = $this->getOrderTotal(true, Cart::BOTH_WITHOUT_SHIPPING, null, null, false); поменяйте на
Cart::ONLY_PRODUCTS