Les dernières versions de VirtueMart font appel à des webservices convertisseurs de devises.
Ces webservices ne peuvent malheureusement pas à ma connaissance être désactivés.
De ce fait, lorsque l’on utilise VirtueMart en étant non connectés à Internet (pour développer ou faire une présentation), des messages d’erreurs peuvent s’afficher (ie : « Error: Failed to retrieve the Currency Converter XML document »).
Pour éviter ces désagréments, mais également éventuellement pour supprimer les appels à ces webservices qui peuvent être inutiles et ralentir inutilement le site, il faut créer un fichier dans le répertoire /administrator/components/com_virtuemart/classes/currency/
Appelez le par exemple « convertNOP.php ».
Voici le code source nécessaire :
Par la suite, il faut activer ce fichier en allant dans le back-office VirtueMart dans « Configuration » > « Configuration générale » > « Paramètres principaux » > « Sélectionner un module convertisseur de devises ».

