Перейти к содержанию
caxap

[Решено] Что бы цены доставок не зависли от Курса бакса.

Рекомендуемые сообщения

цены привязаны к баксу, показываются в рублях.  но и цены доставок тоже к курсу привязались.

 

что можете подсказать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

задавать стоимость доставки в рублях.

в модели каждой доставки конвертировать стоимость из рублей в валюту-по-умолчанию

$this->currency->convert($cost, 'RUB', $this->config->get('config_currency'));
для стандартной доставки в зависимости от веса (catalog/model/shipping/weight.php)

...
$quote_data['weight_' . $result['geo_zone_id']] = array(
	'code'         => 'weight.weight_' . $result['geo_zone_id'],
...
>>

...
$cost = $this->currency->convert($cost, 'RUB', $this->config->get('config_currency'));
$quote_data['weight_' . $result['geo_zone_id']] = array(
	'code'         => 'weight.weight_' . $result['geo_zone_id'],
...
  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

вот это 

в модели каждой доставки конвертировать стоимость из рублей в валюту-по-умолчанию

$this->currency->convert($cost, 'RUB', $this->config->get('config_currency'));

 

куда вставлять? 

 

попробовал в catalog/model/shipping  не чего не изменилось

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

кто знает?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

для weight.php я показал куда.

остальное - зависит от используемых модулей.

не хотите вникать и разбираться - наймите кого-то со стороны.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.