[RESOLU] Prix en fonction de la devise

Suivi , trace , bugs, info , news sur les extensions, les plugins, les modules associé au moteur.

[RESOLU] Prix en fonction de la devise

Messagepar moody_styley » Mer 12 Sep 2012, 17:32

Bonjour,

Pour ceux qui veulent utiliser plusieurs devises (ex : € & $), il y a un petit bug dans le fichier <racine>/common/classes/price.php.

A la ligne 237/238 dans la fonction "currency_format" on a :

Code: Tout sélectionner
    if ($calculate_currency_value == true) {
      $number *= tep_not_null($currency_value) ? $currency_value : $this->get_currency_value();


qu'il faut remplacer par :

Code: Tout sélectionner
    if ($calculate_currency_value == true) {
      $number *= tep_not_null($currency_value) ? $currency_value : $this->get_currency_value($currency_type);


De même, pour le module d'administration, pour un calcul juste de la devise, il faut éditer le fichier <racine>/<admin>/includes/modules/pages/currencies.php et changer la ligne 214 :

Code: Tout sélectionner
          $contents[] = array('text' => __('text info currency example') . $currencies->format('30', false, DEFAULT_CURRENCY) . ' = ' . $currencies->format('30', true, $cInfo->code));


par :

Code: Tout sélectionner
          $contents[] = array('text' => __('text info currency example') . $currencies->format('30', false, DEFAULT_CURRENCY) . ' = ' . $currencies->format('30', true, $cInfo->code, $cInfo->value, $cInfo->decimal_places));


Bon développement à tous
moody_styley
Membre actif
 
Messages: 69
Inscription: Ven 29 Mai 2009, 17:12

Retourner vers Extensions [fr]

 


  • Articles en relation
    Réponses
    Vus
    Dernier message

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 1 invité

cron