Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Цены в разных валютах


 Share

Recommended Posts

Этот вопрос уже подымался, в соседней ветке, вот содержание:

Имхо, магазину не хватает возможности ввода в товаре цен в разных валютах.

То есть, "Товар А" вводим цену 100 руб, "Товар Б" - цену 20 долларов.

А во фронте цена отображается в пересчёте по курсу.

Товар А - 100 руб, Товар Б - 580 руб. Это если посетителем выбраны рубли.

Если выбраны доллары, то Товар А - 3,45$, Товар Б - 20$.

Некоторые спрашивают, а есть ли смысл?

А смысл есть! Столкнулся точно с такой же проблемой. Объясню почему:

В магазине более 2200 позиций. Часть из них закупается за рубли, часть за евро и часть за доллары.

Продаем мы, понятное дело, за рубли. И в них же, рублях, - отображается цена для покупателя.

Но есть менеджер, который вбивает рублевые цены в базу, а потом сидит и в ёкселе конвертит полторы тыщи евро- и долларовых цен в рублевые, чтобы выставить на сайт.

Смена основной валюты, по понятным причинам - это не выход, т.к. придется пересчитывать две другие валюты снова.

Отсюда и напрашивается: установить СВОЮ основную валюту для каждого товара!

В зависимости от выбора отображаемой валюты сайта, например если это рубли, то

- рублевые цены отображаются 1 = 1

- евро цены: 1/42

- долларовые цены: 1/31 (к примеру)

если отображаемая валюта евро, то

- рублевые: 1*42

- евро 1 = 1

- долларовые 1*1.36

Сам коэффициент конвертации в opencart присутствует, и если просто поменялся курс доллара, то изменятся только долларовые цены (или если выбрана валюта магазина рубли - то в рублях по курсу), а сами рублевые цены или евро-цены НЕТ! В этом то и фишка!

Может у кого есть готовое решение? Сам порылся по инету, не нашел ничего... наверное придется писать самому.. дело вроде не сложное, просто хотел сэкономить чуть времени )))

Link to comment
Share on other sites


  • 5 months later...
  • 1 month later...

http://opencartforum...h__1#entry33033

это уже обсуждалось на форуме и очень толково описанно

насколько я понимаю, по указанной ссылке доработка написана для версии ~1,4, потому как на своей 1.5.1.3 у меня это реализовать не получилось ((

кто знает, как корректно произвести изменения на версии 1.5.1.3 ?

заранее благодарен

Link to comment
Share on other sites


  • 1 month later...
  • 4 years later...

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.