Polskie wsparcie PrestaShop

PrestaShop => Konfiguracja => Wątek zaczęty przez: jarre1987 w Sierpień 09, 2009, 05:23:00 pm

Tytuł: Kurs walut - dziwna konwersja
Wiadomość wysłana przez: jarre1987 w Sierpień 09, 2009, 05:23:00 pm
Witam,

Ustawilem w moim sklepie dwie waluty. Jedna waluta jest domysla czyli PLN z przelicznikiem kursowym: 1. Natomiast druga waluta jest EURO, ktore po aktualizacji kursow z pliku xml presty pokazuje mi jakis dziwny przelicznik 0.239981. Nie mam pojecia jak to ustawic, aby bylo np. 4.16. Zalezy mi na tym, aby to sie odbywalo przy automatycznej aktualizacji zamiast wpisywac recznie dany przelicznik. Czy ktos moze zna rozwiazanie tego problemu?

Dziekuje za okazana pomoc:)
Tytuł: Odp: Kurs walut - dziwna konwersja
Wiadomość wysłana przez: qrczak w Sierpień 10, 2009, 11:02:07 am
Wynika to z tego, że aktualizacja kursu (w domyślnej instalacji) jest pobierana z pliku umiejscowionego na serwerze prestashop.com i nijak on sie ma do polskich realiów. Musisz poprawić w pliku /classes/Currency.php linijkę nr. 214
z:

if (!$feed = @simplexml_load_file('http://www.prestashop.com/xml/currencies.xml'))
na

if (!$feed = @simplexml_load_file('http://www.prestashop.pl/kursy.php'))
i powinno być dobrze. To jest przygotowany przeze mnie plik, który pobiera aktualne kursy z NBP.
Tytuł: Odp: Kurs walut - dziwna konwersja
Wiadomość wysłana przez: rymgal w Październik 07, 2009, 02:13:18 pm
Wszystko się zgadza tylko dlaczego on (skrypt) mnoży cenę w zł przez aktualny kurs euro albo dolara ? I tak Jak coś kosztuje 2.50 zł i jest taka cena w zł w sklepie, to dzisiaj wg tego przelicznika dolara towar kosztuje 2.5*2.8 co daje 7$ . Może ktoś powie why? Dziękuję
Tytuł: Odp: Kurs walut - dziwna konwersja
Wiadomość wysłana przez: one2009 w Październik 14, 2009, 02:57:12 pm
sam szukałem rozwiązania a skoro widzę tak wiele postów bez odpowiedzi mobilizuje się do podzielenia się wiedzą z innymi.


Rozwiązaniem Twojego problemu jest podstawienie tego kursu zgodnie z tym co wcześniej napisano.

Z ta różnica że na http://www.nbp.pl/kursy/xml/a036z090220.xml