Skocz do zawartości
brabrakadabra

Czy jest możliwość utworzenia linka dla sklepu w różnych walutach?

Rekomendowane odpowiedzi

Dzień dobry!

Mam sklep prestashop 1.6.9.  w 2 wersjach językowych i 3 walutach. Ponieważ dla różnych walut ceny się różnią, chciałabym kierować klientów z USA, Polski i reszty świata wprost na konkretne waluty.

Potrzebowuję możliwości wytworzenia konkretnego adresu url, który wyświetlałby

1) Język polski, walutę PLN

2) Język angielski, walutę USD

3) Język angielski, walutę EU

na pierwszy rzut oka wydaje mi się, że presta tego nie umożliwi. Są urle tylko dla języków (pl i en) ale jak zmieniam walutę, żadna zmiana w url nie zachodzi.

Ale może się mylę? Może można takie adresy wygenerować?

Będę wdzięczna za wszelką pomoc lub naprowadzenie na rozwiązanie.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

języki i waluty działają zupełnie na innych zasadach

 

o ile dla języka istnieje url  np

domena.com/pl

domena.com/en

 

to w przypadku walut działa to zupełnie inaczej i polega na przełączniu walut bezpośrednio w core sklepu -nie ma tu url-i

 

są 2 rozwiązania

 

modyfikacja core sklepu polegająca na "w skrócie" przypisaniu waluty do danego języka co spowoduje automatyczne przełączenie waluty wraz ze zmianą języka

 

lub zakup odpowiedniego modułu

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Czy ma Pan w sprzedaży taki moduł?

Problem polega też na tym, że wersja językowa angielska ma być przyporządkowana do dwóch walut - dla USA (dolary) i reszty świata (euro).

tylko dla Polaków (język polski) mają być tylko złotówki

Jak Pan myśli, czy udałoby się to rozwiązać?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Chciałabym wrócić do tematu geolokalizacji i odgrzać ten wątek. 

Z problemem różnych walut poradziłam sobie poprzez modyfikację pliku w katalogu: classes/controller/FrontController.php

po 180 linijce kodu napisaliśmy warunki zmieniające walutę zależnie od tego, jaki kraj - dla Polski złotówki, dla USA i Kanady - dolary, dla reszty euro.

Jakiś czas temu pojawiła się aktualizacja w module geolokalizacji (Preferencje -> Geolokalizacja) i Prestashop "zażądał" aktualizacji i wgrania na serwer pliku "GeoLiteCity.dat"

Od tego momentu zaczęły się problemy w naszym sklepie: bardzo dużo błędów w rozpoznaniu geolokalizacji naszych klientów... W efekcie nieprawidłowa waluta i morze pretensji o nadużycia z tego tytułu...

Czy Pan ma lub czy inni Państwo macie jakieś doświadczenia z tą aktualizacją?

Można temu jakoś zaradzić?

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

języki i waluty działają zupełnie na innych zasadach

 

o ile dla języka istnieje url  np

domena.com/pl

domena.com/en

 

to w przypadku walut działa to zupełnie inaczej i polega na przełączniu walut bezpośrednio w core sklepu -nie ma tu url-i

 

są 2 rozwiązania

 

modyfikacja core sklepu polegająca na "w skrócie" przypisaniu waluty do danego języka co spowoduje automatyczne przełączenie waluty wraz ze zmianą języka

 

lub zakup odpowiedniego modułu

do walut jest modul.... kurcze, zabij nie pamietam nazwy, ale byl juz na 1.5 bo sam osobiscie instalowalem takowy klientowi. wtedy do linka dodawalo sie vars ?c=2, gdzie 2 to ID waluty. postaram sie odszukac ten modul, ale spozniles sie 2 dni bo w weekent czyscilem z dysku stare, niedzialajace juz w sieci projekty ;/ a ten wlasnie taki byl ;/ jak znajde dam znac.

 

 

ewentualnie moze to bedzie pomocne: https://www.prestashop.com/forums/topic/251508-how-to-add-currency-to-url/

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

ale jedno i drugie nie ma nic wspolnego... waluty to jedno a lokalizacja to drugie.... teraz juz nie wiem, czy chcesz z automatu zeby przelaczalo po IP i jezyk i walute czy chcesz dorzucic tylko walute do linka.... powyzej masz rozwiazanie z prosta zmiana kontrolera, zeeby takie cos wykonac.

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

No tak tak, po prostu odgrzałam ten wątek po wielu miesiącach.

Już tłumaczę: Od stycznia do września wszystko działało super z tą zmianą:

"poradziłam sobie poprzez modyfikację pliku w katalogu: classes/controller/FrontController.php po 180 linijce kodu napisaliśmy warunki zmieniające walutę zależnie od tego, jaki kraj - dla Polski złotówki, dla USA i Kanady - dolary, dla reszty euro."

Z tego jak to działało byliśmy bardzo bardzo zadowoleni.  Niestety po aktualizacji bazy IP jest dużo gorzej...

 

Jeżeli dodam walutę do linka, to chyba nie rozwiążę problemu USA i Kanady prawda?

 

bo mam w sklepie trzy waluty, a tylko 2 języki:

Polski = PLN

Angielski = DOLLAR (dla USA i Kanady) lub EURO (dla reszty) zależnie od pochodzenia IP

Udostępnij tego posta


Odnośnik do posta
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się



  • Podobna zawartość

    • Przez addd
      Potrzebuje następujący moduł:

      https://prestashopmodul.com/en/home/11-prestashop-multi-currency-16x-v.html

      Tylko żeby działał również na kombinacjach. Z tej strony można sobie zainstalować demo. 
      Ten wątek na forum dokładnie opisuje i tłumaczy na czym mi konkretnie zależy:

      http://prestadesign.pl/topic/7324-ceny-w-bazie-w-r%C3%B3%C5%BCnych-walutach-euro-z%C5%82ot%C3%B3wka-etc/
       
      Oferty wraz z wyceną i warunkami współpracy proszę na priv.
    • Przez addd
      Potrzebuje moduł, który pozwoli na to aby trzymać ceny w bazie  w różnych walutach i przeliczać do wyświetlania na walutę wyświetlaną w sklepie. Czyli część produktów wprowadzam ceny w złotówkach część w euro i cena jest trzymana w bazie w złotówkach dla produktów wprowadzonych w złotówkach i w euro dla produktów wprowadzonych w euro.

       

      Od razu uprzedzę zapytania po co.

       

      Otóż kupuje produkty w złotówkach, w euro, w dolarach. Obowiązują cenniki producenta w tych walutach. Kursy walut zmieniają się codziennie, codzienna aktualizacja cen byłaby zabójcza.

       

      Rozwiązanie z zarządzaniem tym z poziomu programu księgowego znam, chcę coś bezpośrednio do sklepu.

       

      z góry dziękuje za pomoc.

      Jeżeli takiego modułu nie ma a ktoś ma pomysł to również proszę o info, albo wskazówki albo płatne rozwiązanie.

    • Przez lukaszz
        Witam,
       
      mam dość nietypowy problem, otóż
       
      co zrobić, żeby zachować kod języka w adresie, ale zachować tylko jeden język? - tzn. tak, by było /pl/, ale bez potrzeby tłumaczenia produktów na inne języki.
      Ewentualnie jak przekierować przez htaccess wszystkie języki na /pl/ tak, by nie było opcji otwarcia innego aktywnego języka poza PL?
       
      z góry dzięki za pomoc
    • Przez klon73
      Przepraszam jesli w niewłasciwym dziale piszę posta
      Pytanie brzmi czy usunięcie języka w adminie prestashop wersja 1.6  skutkuje całkowitym usunięciem tłumaczeń  produktów i kategori  z bazy danych?
      czy ewentualnie można to jakoś przywrócić
       
      Bardzo pilne z góry dziekuje za odpowiedź
    • Przez brabrakadabra
      Dzień dobry,
      W sklepie, który postawiłam główną ceną są złotówki, ale więcej mamy zakupów z zagranicy, dlatego po zastanowieniu chciałabym zmienić domyślną walutę na euro.
      Czy jest taka możliwość?
      Jak to zrobić?
      Szukam tego na tym i innych forach oraz w Google ale nie znajduję odpowiedzi dotyczącej prestashop 1.6
      z góry dziękuję za pomoc!
      B. URbańska
  • Przeglądający

    Brak zarejestrowanych użytkowników, przeglądających tę stronę.

  • Aktywni użytkownicy

    Nikt jeszcze nie otrzymał reputacji w tym tygodniu.

  • Statystyki forum

    • Tematów
      7 733
    • Postów
      36 989
×