Polskie wsparcie PrestaShop

PrestaShop => Błędy => Wątek zaczęty przez: bobanPL w Marzec 09, 2017, 11:03:18 pm

Tytuł: Błąd wyliczenia ceny produktu w walucie przy dodoaniu atrybutu 1.6.1.11
Wiadomość wysłana przez: bobanPL w Marzec 09, 2017, 11:03:18 pm
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
Tytuł: Odp: Błąd wyliczenia ceny produktu w walucie przy dodoaniu atrybutu 1.6.1.11
Wiadomość wysłana przez: west w Marzec 10, 2017, 05:43:16 am
korzystasz ze niestandardowego szablonu może napisz do jego autora? Ewentualnie podmień tymczasowo product.js na ten z oryginalnego szablonu, product.tpl również