Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Проблема с валютой. Помогите.


7GARDEN97
 Поделиться

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

Доброго времени суток! Заранее извините если такую тему уже подымали, я ее не нашёл. 

Все товары с ценой в грн. для удобства клиентов на сайт добавили $. Но! Клиент по умолчанию видит цену в грн. но может переключится на доллар и увидеть цену в $.

В валютах грн - стоит по умолчанию -1.  Доллар  - приходится постоянно подстраивать  (0.025767).

Опенкарт просто умножает цену в грн на курс, а необходимо просто делить. 

Как сделать, что-бы значение доллара можно было ставить реальное (43 и т.д.) Курс скачет каждый день.   

В каких файлах стоит это умножение? Если изменить на деление будет ли все работать как нужно ? 

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


28.09.2022 в 16:16, 7GARDEN97 сказал:

Доброго времени суток! Заранее извините если такую тему уже подымали, я ее не нашёл. 

Все товары с ценой в грн. для удобства клиентов на сайт добавили $. Но! Клиент по умолчанию видит цену в грн. но может переключится на доллар и увидеть цену в $.

В валютах грн - стоит по умолчанию -1.  Доллар  - приходится постоянно подстраивать  (0.025767).

Опенкарт просто умножает цену в грн на курс, а необходимо просто делить. 

Как сделать, что-бы значение доллара можно было ставить реальное (43 и т.д.) Курс скачет каждый день.   

В каких файлах стоит это умножение? Если изменить на деление будет ли все работать как нужно ? 

Тоді треба вказувати ціну в доларах і автоконверсію робити на грн. Ставиш долар 1, а курс грн підтягуєш. В настройках ставиш відображеня по дефолту грн 

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


28.09.2022 в 16:16, 7GARDEN97 сказал:

В валютах грн - стоит по умолчанию -1.  Доллар  - приходится постоянно подстраивать  (0.025767).

ну і тут все правильно працює 40 грн * 0.025767 = 1 доллар. Просто в тебе буде ціна в грн статична, а доллар змінюватись в залежності від курсу

Изменено пользователем Webjokerst
Ссылка на комментарий
Поделиться на других сайтах


У мене друга ситуація.

Є постачальник з прайсом в Евро без ПДВ.

На сайті ціна в грн з ПДВ.

Курс змінюється кожен день, беруть межбанк та додають до нього декілька процентів.

Прайса для заливання по CRON немає, тупо присилають новий курс перерахунку.

То може хто підкаже якийсь модуль чи ще щось, щоб кожен день не лізти в налаштування за зміною курсу перерахунку.

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


Проблему решил сам. Цена делится на курс валюты. 

Может у кого-то будут проблемы, выкладываю как решил.

 system/library/cart/currency.php

 

строка 33 (у меня) 

$amount = $value ? (float)$number * $value : (float)$number;
заменил на 
 
$amount = $value ? (float)$number / $value : (float)$number;
Изменено пользователем 7GARDEN97
ошибка в тексте
  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

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

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