DOCS

Konwersja walut

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 użyje kursów wymiany walut, aby je skonwertować i wyświetlić w obcej walucie. 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 kod JavaScript:

Hello integracyjny skrypt

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 programistą i potrzebuję pomocy. Jakie mam opcje?

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

Czy ta strona była pomocna?