Автор Тема: Разные валюты в магазине  (Прочитано 957 раз)

12 Январь 2014, 00:54:28
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
У меня комиссионные магазины цифровых товаров основанные на модуле addprod.
Все вроде работает нормально, но на одном магазине мне понадобилось сделать
оплату еще и в USD  и  EUR, активировал модуль все вроде нормально? при переключении
валют нормально все конвертирует, отправляю в корзину, а там какая то чехарда с ценами
вместо 2 $ - 0,5$, 10eur - 0,9eur.
Не подскажете в чем может быть проблема.
PS 1.4.5.1
Не боги горшки обжигают, не зачем им такой хренью заниматься.
12 Январь 2014, 13:57:36
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
В модуле, в чем еще, если без модуля работает. Смотрте код, ищете функции конвертации, проблема в этих функциях.
12 Январь 2014, 17:19:56
Ответ #2
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
В модуле, в чем еще, если без модуля работает. Смотрте код, ищете функции конвертации, проблема в этих функциях.

Тема стандартная
В функции валют ранее не залезал, не было необходимости.

Где смотреть и что?
В модуле blockcart или quick-order?
В файлах order-ХХХХХХХХХХ.tpl,
Не боги горшки обжигают, не зачем им такой хренью заниматься.
13 Январь 2014, 13:20:36
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 16667
  • Репутация: +14630/-5
  • Сообщество PrestaShop
    • Просмотр профиля
У меня комиссионные магазины цифровых товаров основанные на модуле addprod.
если у вас модуль выводит цены, то в модуле.
13 Январь 2014, 14:42:50
Ответ #4
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Цитировать
Тема стандартная
В функции валют ранее не залезал, не было необходимости.
Но в стандарной теме конвертация работает правильно. Проверял.
Что-то меняли.
13 Январь 2014, 14:45:13
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Конвертация не работает только в корзине.
Не боги горшки обжигают, не зачем им такой хренью заниматься.
13 Январь 2014, 14:50:02
Ответ #6
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Значит шаблон корзины изменен или какой-то модуль обрабатывает вывод цен в корзине не правильно. Бывает при использовании onepagecheckout. В любом случае, точно не определить. Так как в стандартном престашоп все работает. Проверять нужно изменения, какие дополнения сделаны  и т.д.
13 Январь 2014, 17:08:21
Ответ #7
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Значит шаблон корзины изменен или какой-то модуль обрабатывает вывод цен в корзине не правильно. Бывает при использовании onepagecheckout. В любом случае, точно не определить. Так как в стандартном престашоп все работает. Проверять нужно изменения, какие дополнения сделаны  и т.д.

Спасибо посмотрю, onepagecheckout не использую, установлены только WM, SpryPay, и внутренний платеж.
В шаблонах есть два файла  shopping-cart.tpl  и  shopping-cart-product-line.tpl  в каком из них может быть ошибка?
В обоих файлах есть закомментированные области.
Какая команда отвечает за конвертацию?
Не боги горшки обжигают, не зачем им такой хренью заниматься.
13 Январь 2014, 17:55:35
Ответ #8
  • Ветеран
  • *****
  • Сообщений: 33325
  • Репутация: +26771/-0
    • Просмотр профиля
Цитировать
Какая команда отвечает за конвертацию?
convertPrice
13 Январь 2014, 22:49:47
Ответ #9
  • Ветеран
  • *****
  • Сообщений: 1090
  • Репутация: +5/-1
  • Иногда заглядываю
    • Просмотр профиля
    • Помощь патентообладателям по продаже патентов.
Все разобрался, просто надо было почистить Кэш броузера.
Не боги горшки обжигают, не зачем им такой хренью заниматься.