Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

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


7GARDEN97

Recommended Posts

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

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

В валютах грн - стоит по умолчанию -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
Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.