wdrożenia PrestaShop

Kurs walut - dziwna konwersja

  • 3 Odpowiedzi
  • 5482 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline jarre1987

  • Nowy
  • *
  • 13
  • 0
Kurs walut - dziwna konwersja
« dnia: 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:)

*

Offline qrczak

  • Tubylec
  • ****
  • 186
  • 1
  • Jello Biafra
  • Status: Właściciel
Odp: Kurs walut - dziwna konwersja
« Odpowiedź #1 dnia: 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.

*

Offline rymgal

  • Nowy
  • *
  • 12
  • 0
Odp: Kurs walut - dziwna konwersja
« Odpowiedź #2 dnia: 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ę

*

Offline one2009

  • Nowy
  • *
  • 4
  • 0
Odp: Kurs walut - dziwna konwersja
« Odpowiedź #3 dnia: 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