Potřebujete na svém eshopu VirtueMart zobrazovat na stránce produktu cenu i v jiných měnách? V tomto článku vám poradím, jak toho dosáhnout.

<?php echo '<b>Cena v USD $: '.$this->currency->roundForDisplay($this->product->prices['salesPrice'],144,1,false).'</b>'; ?>
<?php echo '<b>Cena v EUR €: '.$this->currency->roundForDisplay($this->product->prices['salesPrice'],978,1,false).'</b>'; ?>

Trojmístné číslo (např. 978 u EUR) nahraďte tímto číslem u konkrétní měny, které zjistíte v administraci Virtuemartu:

eur mena virtuemart

Výsledek pak může vypadat takto:

virttuemart produkt cena dve meny 800

 

Toto řešení má svůj původ v tomto vlákně na StackOverflow.com.