Пересчет валюты при редактировании заказа

Тема в разделе "Ошибки и их решения", создана пользователем 6yka, 8 фев 2016.

  1. 6yka

    6yka Пользователь

    Сообщения:
    37
    Симпатии:
    1
    Друзья!

    Проблема такая. У меня все цены в админке в евро. Курс ставлю через админку руками. Автоматическое обновление курса отключено. При формировании корзины и заказа все хорошо.
    НО! если я меняю заказ в админке (добавляю или удаляю позиции), то мне пересчитывает цены по автоматическому курсу, а не мной установленному.

    как поправить этот баг?
     
  2. 6yka

    6yka Пользователь

    Сообщения:
    37
    Симпатии:
    1
    Нашел в чем дело! В БД записывается курс на момент заказа, по нему и считает все изменения, не смотря на то, что на момент изменения курс поменяли.
    Думаю не просто будет написать код, чтобы этот момент учитывался при пересчете.
     
  3. Moioz

    Moioz Новичок

    Сообщения:
    13
    Симпатии:
    2
    Мне попадался переделанный учет заказов, вернее там одна кнопка пересчета цен по текущему курсу. Если найду - брошу.
     
  4. mimme

    mimme Новичок

    Сообщения:
    5
    Симпатии:
    2
    Приветствую!
    А не подскажете, решение найти удалось?