Воскресенье, 22 Май 2016 в 13:35

OpenCart — скрыть «Доставка с фиксированной стоимостью»

Автор: admin

Есть в магазине два метода доставки

  • «Доставка с фиксированной стоимостью»
  • «Бесплатная доставка»

Доставка с фиксированной стоимостью

Когда сумма заказа меньше определенной, то доступна только «Доставка с фиксированной оплатой»
Когда сумма превышает определенную то становится доступен и «Бесплатная доставка», но «Доставка с фиксированной стоимостью» не пропадает. Исправить это можно так:

В файле /catalog/model/shipping/flat.php
(Для версий OpenCart 1.5)
после

 } else {
   $status = false;
  }

добавляем

$total = $this->currency->convert($this->cart->getSubTotal(), $this->config->get('config_currency'), $this->currency->getCode());
if ($total >3000) {$status = false;}

Вот и всё.

Ваш отзыв

Цитаты великих

"Человек создан Богом, а вовсе не от обезьяны произошел, как пишут в книгах. Ерунда это. Животное не может превратиться в человека, и человек в животное не может."

Ванга

Я в Контакте