Virtuemart 3: jak zobrazovat na stránce produktu cenu ve dvou měnách
Máte internetový obchod ve Virtuemartu a prodáváte nejen do ČR, ale také na Slovensko? Pak možná využijete funkci, která byla nově přidána do komponenty One Page Checkout od Rupostel - možnost zobrazovat na produktu a kategorii cenu ve více měnách.
One Page Checkout sám o sobě už má funkci s možností detekce měny podle IP adresy. Ale zjistili jsme, že to nefunguje na sto procent, protože někteří operátoři, jako O2 mají servery i na Slovensku a pak se může stát to, že se např. zákazníkovi přistupujícímu na eshop přes mobilní síť O2, zobrazují ceny v EUR. A prodejce pak musí řešit, že mu došla objednávka od Čecha v EUR, a to včetně ceny dopravy.
Tato funkce byla přidána do verze One Page Checkout 2.0.319. A je třeba také upravit soubory šablony, konkrétně do něj přidat tento řádek:
je třeba upravit tyto soubory:
\vasedomena.cz\templates\vasesablona\html\com_virtuemart\sublayouts\prices.php
Přidat do něj tyto řádky:
a
\vasedomena.cz\templates\vasesablona\html\com_virtuemart\category\default.php
upravit obdobně takto:
Úprava samotná nefunguje bez správné verze komponenty One Page Checkout, kterou je třeba zakoupit na stránkách Rupostel.com.
Mohlo by vás také zajímat...
- Joomla 3.8.1: jak zapnout url bez ID článků
- Validační kód Yahoo! způsobil nevaliditu kódu webu
- Joomla 3: Po aktualizaci na Joomla 3.7+ přestal fungovat scroll
- VirtueMart 3: Jak zobrazit na detailu produktu cenu ve více měnách
- Jak přidat logo či fotku autora do strukturovaných dat (rich snippets)
- Jsitemap Pro: po přechodu na https je url v sitemapu zdvojené
- Jak vložit iframe do webu v Joomla 2.5
- Jak odstranit čas z data vytvoření/publikace článku v Joomla!
- Joomla 3: bílá stránka místo ovladacího panelu
- Jak generovat klíč API pro mapy na Google (Google maps API key)
Děkujeme za hodnocení. Pokud se vám článek líbil, budeme rádi, když jej budete sdílet dál!


