Zmiana waluty z poziomu klienta

Tomekpoz

Avatar: Tomekpoz

2012-01-14 02:14

Czy istnieje możliwość zmiany walty z poziomu klienta - chodzi np. o Euro i Dolary$
Bede wdzieczny za pomoc

» Quick.Cart v4.x

4.2

boboo

Avatar: boboo

2012-01-14 06:19

Zrobiłem takie coś u siebie. Z "żywym" połączeniem z tabelą banku.
http://strzelectwo.kimla.de

treewood (OpenSolution)

Avatar: treewood

2012-01-14 13:04

boboo - postaraj sie odpowiadac konkretnie na to co ludzie pytaja. Czasami czytajac pytania niektorych mozna sie zalamac bo malo co z nich mozna zrozumiec (Tobie tez sie zdarzalo narzekac na tego typu pytania) ale jakosc Twojej odpowiedzi, ktora udzieliles teraz moglbym rownie dobrze zakwestionowac.

Tomekpoz - domyslna wersja narzedzia nie udostepnia takich funkcjonalnosci i bedziesz zmuszony samemu wykonac takie modyfikacje albo zlecic jakiemus programiscie. Tu masz liste firm, ktore zajmuja sie modyfikacjami:
http://opensolution.org/partnerzy,pl,16.html

boboo jak widzisz zrobil sobie taka funkcjonalnosc wiec mozesz i do niego sprobowac sie zwrocic o pomoc.

boboo

Avatar: boboo

2012-01-14 13:51

Treewood, masz rację - moja odpowiedź była nieprawidłowa.

To odpowiadam na zadane pytanie: Tak, istnieje.

Tomekpoz

Avatar: Tomekpoz

2012-01-14 14:36

jak to zrobic?
Krok po kroku:)

boboo

Avatar: boboo

2012-01-14 17:07

1. Ściągasz z jakiejś tabeli walutowej (może być NBP) potrzebne ci wartości € i $ i wrzucasz w globalne zmienne.
2. Robisz "krajowe" guziczki, które też wrzucają w globals jakiś stan.
3. Jeśli dany stan istnieje w globals'ach - multiplikujesz (lub dzielisz) mPrice z odpowiednią wartścią ściągniętą z banku.

To wszystko.

treewood (OpenSolution)

Avatar: treewood

2012-01-14 19:04

Tomekpoz - raczej watpie, ze ktos poswieci tyle czasu by podac ci dokladna instrukcje krok po kroku co trzeba zrobic. boboo co prawda podal Ci instrukcje ale chyba nie wielu zorientuje sie o co w niej chodzi. Jesli nie znasz PHP i te rady boboo nic Ci nie mowia to pozostaje Ci jedynie zlecic to komus. Nic innego nie przychodzi mi do glowy ...

Inne wyjscie mozliwe do zrobienia (bez modyfikacji kodu) jest takie, ze zmiana waluty = zmiana jezyka. Przykladowo robisz jezyk angielski i wgrywasz tlumaczenie z j. polskiego. Tworzac jezyk angielski ustawiasz by dokonano kopii bazy danych (produktow) z j. polskiego. Teraz masz 2 bazy tych samych produktow. Zmieniasz sobie dla jezyka angielskiego walute z PLN na np. EUR w konfiguracji.

Po stronie klienta zrobisz link do j. polskiego okreslajace ten link jako "PLN" i do j. angielskiego (ktory faktycznie bedzie jezykiem polskim takze) i okreslasz go jako waluta EUR.
Rozwiazanie ma 2 wady:
- jesli klient doda produkt do koszyka i pozniej zmieni walute to koszyk mu sie wyczysci
- bedziesz musial aktualizowac ceny i dane produktow/zdjec itd w dwoch miejscach w wersji polskiej i rzekomo angielskiej.

maciejbilu

Avatar: maciejbilu

2012-05-15 22:00

treewood - właśnie chcę zrobić to co podałeś w ostatnim poście.
Ale kiedy zmieniam w panelu admin na jezyk ang to "waluta" pozostaje "zł".
Jak zrobić tą kopię bazy danych ?

treewood (OpenSolution)

Avatar: treewood

2012-05-16 06:56

maciejbilu - skopiuj caly katalog db/ lub database/ w zaleznosci jaka masz wersje

holand90

Avatar: holand90

2015-03-21 01:00

Jak zrobić w quick cart tylko i wyłącznie walute zł ? żeby nie było przełączania z Euro na zł i odwrotnie tylko żeby wszędzie były złotówki i żeby sobie nie przeliczało z euro. Z góry dzięki za pomoc

Andrew

Do góry
o nas | kontakt