2015-05-05 1 views
0

Я хотел был бы если заказ выше x количество после этого свободная перевозка груза в противном случае для того чтобы поручить x количество.Opencart, как показать бесплатную доставку, если заказ выше X сумма в противном случае X доставки?

Бесплатная доставка Я уже установил X сумму. In Flat Rate i установлен X сумма.

Но в случае, если заказ превышает количество х, тогда он отображает и бесплатную доставку & Ставка.

Что мне нужно, если заказ, если выше X сумма, тогда он отображает только бесплатную доставку в противном случае фиксированной ставки.

ответ

4

Вот простая идея, вернуться Flat Rate только если сумма Итого меньше, то Бесплатная доставка

// catalog/model/shipping/flat.php 

заменить

return $method_data; 

с

if ($this->cart->getSubTotal() < $this->config->get('free_total')) { 
    return $method_data; 
    } 
+0

Здравствуйте, я попытался сделать это на своем карьере, но всякий раз, когда я выхожу, он показывает предупреждение, такое как: нет платы за доставку и т. Д. Пожалуйста помоги. –

1

Вы должны включить оба доставки, чтобы работать без ошибок. Включите модули «Бесплатная доставка» и «Плоская ставка» в панели администратора.

+0

Где мы можем найти такую ​​информацию? Есть ли обширная документация об этом? –