По дефолту фиксированная стоимость доставки это определяемая сумма. Подскажите, пожалуйста, каким образом, фиксированную сумму изменить на процент от суммы заказа. Например, заказ: 10000 рублей и плюс 5% доставка = 10500 р. http://joxi.ru/5mdMaxkFdXOW21
в файле \catalog\model\shipping\flat.php это PHP: $quote_data['flat'] = array( 'code' => 'flat.flat', 'title' => $this->language->get('text_description'), 'cost' => $this->config->get('flat_cost'), 'tax_class_id' => $this->config->get('flat_tax_class_id'), 'text' => $this->currency->format($this->tax->calculate($this->config->get('flat_cost'), $this->config->get('flat_tax_class_id'), $this->config->get('config_tax'))) ); меняем на это PHP: $quote_data['flat'] = array( 'code' => 'flat.flat', 'title' => $this->language->get('text_description'), 'cost' => ($this->cart->getSubTotal() / 100) * $this->config->get('flat_cost'), 'tax_class_id' => $this->config->get('flat_tax_class_id'), 'text' => $this->currency->format($this->tax->calculate(($this->cart->getSubTotal() / 100) * $this->config->get('flat_cost'), $this->config->get('flat_tax_class_id'), $this->config->get('config_tax'))) );
Здравствуйте. Сделала так же, теперь сумма, указанная в поле для ввода фиксированной ставки умножается на 3 почему-то. Например, ставлю один, за доставку взимается 3%. Подскажите, как это исправить?