Mój problem polega na wyliczaniu ceny produktu w karcie produktu dla walut innych niż domyślna po dodaniu atrybutu zwiększającego cenę.
Domyślnie mam walutę w zł a dodatkowo euro, dolar i funt. Produkt ACTIVLAB HMB 6 mam dostępny w wersji 90 kapsułek i 120. Utworzyłem dla niego atrybuty 90 i 120. 120 ma wpływ na cenę i zwiększa ją o powiedzmy 100 zł. (90 szt. kosztuje 100zł a 120 - 200 zł. ). Ceny w karcie produktu wyświetlają się jedynie prawidłowo dla waluty domyślnej zł. Po zmianie waluty na euro cena 90 szt. jest prawidłowa i wynosi 23.26 Euro. Po zmianie atrybutu na 120szt. cena zmienia się na 28,67 a powinna na 46,52 euro. Problem dotyczy tylko wyświetlania ceny w karcie produktu po zmianie atrybutu. Po dodaniu do koszyka ceny wyświetlają się prawidłowo dla wszystkich walut. Wydaje mi się, że gdzieś jest błąd w pliku product.js