DOCS

Currency conversion

/

Konwersja walut

Użyj Hello do obsługi konwersji walut na swojej stronie.

UMIEJĘTNOŚCI POTRZEBNE: Zaawansowane umiejętności programistyczne

Możesz dostarczyć Zonos Hello selektory CSS dla elementów cenowych na swojej stronie. Zonos Hello pobierze tekst tych elementów i wykorzysta kursy wymiany walut do przekształcenia ich w celu wyświetlenia obcej waluty. Możesz przekazać selektory CSS do konfiguracji za pomocą właściwości currencySelectors.

Hello skrypt integracyjny

1
zonos.config({ currencySelectors: '.money, .price, #subtotal' });

Możesz ponownie uruchomić konwersję walut, wywołując następujący skrypt JavaScript:

Hello skrypt integracyjny

zonos.displayCurrency();

Wywołanie displayCurrency może być potrzebne, jeśli Twoja strona ładuje informacje o produktach dynamicznie po załadowaniu strony.

Jeśli potrzebna jest dalsza personalizacja, możesz dostarczyć niestandardowy konwerter. Konwerter powinien być funkcją Javascript, która przyjmuje trzy argumenty.

  1. Funkcja, która przyjmuje liczbę i zwraca ciąg z przekonwertowaną ceną sformatowaną do wyświetlenia.
  2. Funkcja, która przyjmuje liczbę i zwraca przekonwertowaną cenę jako liczbę.
  3. Funkcja, która przyjmuje liczbę w obcej walucie i zwraca ciąg sformatowany do wyświetlenia.
zonos.config({
  currencyConverter: (convertAndFormat, convert, format) => {
    // cena z Twojej strony
    const price = 12.34;

    // sformatowany ciąg (np. "CA$17.60")
    const displayPrice = convertAndFormat(price);

    // liczba (np. 17.6)
    const foreignPrice = convert(price);

    // sformatowany ciąg (np. "CA$17.60")
    const displayPriceAgain = format(foreignPrice);
  },
});

Najczęściej zadawane pytania 

Nie jestem deweloperem i potrzebuję pomocy. Jakie mam opcje?

Zonos oferuje niestandardowe usługi rozwojowe za dodatkową opłatą. Ceny zależą od ilości wymaganej pracy.

Czy ta strona była pomocna?