Воскресенье, 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;}

Вот и всё.

Ваш отзыв

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

"Вот четыре основных требования — то есть то, чего мужчины всегда хотят от женщин: 1. Секс. 2. Основные услуги — готовка, стирка, уборка, забота и т.п. 3. Мужчина хочет быть любимым и единственным. 4. Женщина должна посвящать мужчине все свое время."

Аллан Пиз

Я в Контакте