Jump to content

prroblemas con modulo force currency en payment de dinero mail


sackshop

Recommended Posts

Hola compañeros,

Les cuento, estoy armando hace algun tiempo un carro de compra con la solucion que nos entrega prestashop,

lo que ocurre es que me estan pidiendo los precios del back office en dolares y en el front office en pesos chilenos, gracias a este foro encontre un modulo que se llama force currency, el cual hace esa conversion.

hace unos dias agregue el modulo de dineromail en mi carro de compra, y sin embargo force currency no funciona en el modulo de dineromail, no realiza la conversion y me da los valores en dolares y no en pesos chilenos como deberia ser



de ante mano muchas gracias amig@s



creo que en esta parte hay que modificar pero nose que parte de este codigo


public function execPayment($cart)
   {
       global $cookie, $smarty;

       $currenciesdmpf = Currency::getCurrencies();
       $authorized_currencies = array_flip(explode(',', $this->currenciesdmpf));
       $currencies_used = array();
       foreach ($currenciesdmpf as $key => $currency)
           if (isset($authorized_currencies[$currency['id_currency']]))
               $currencies_used[] = $currenciesdmpf[$key];
       $smarty->assign(array(
       'nbProducts' => $cart->nbProducts(),
           'currency' => new Currency(Configuration::get('PS_CURRENCY_DEFAULT')),
           'currenciesdmpf' => $currencies_used,
           'total' => number_format($cart->getOrderTotal(true, 3), 2, '.', ''),
           'isoCode' => Language::getIsoById(intval($cookie->id_lang)),
           'bankwireDetailsdmpf' => nl2br2($this->detailsdmpf),
           'bankwireAddressdmpf' => nl2br2($this->addressdmpf),
           'bankwireOwnerdmpf' => $this->ownerdmpf,
           'this_path' => $this->_path,
           'this_path_ssl' => (Configuration::get('PS_SSL_ENABLED') ? 'https://' : 'http://').htmlspecialchars($_SERVER['HTTP_HOST'], ENT_COMPAT, 'UTF-8').__PS_BASE_URI__.'modules/'.$this->name.'/'
       ));

Link to comment
Share on other sites

  • 3 months later...
  • 2 weeks later...

No hay solución aún ??? o ahora está bien ???

Hoola …sabes …Instalé sin problemas DineroMail para CHILE… pero presenta los siguientes Problemas Y ERRORES:
1- muestra los valores con el Simbolo del Dólar ( en Chile es el peso )
2- Al elegir algún medio de pago como trajetas de credito, servipag u otro … “ el monto del total a pagar se resta a la mitad “ Ej: si el monto a pagar era 40.000 al elegir algún metodo de pago queda en 20.000
3- Las opciones con tarjetas de crédito muestra pago en 6 cuotas solamente no dá otras opciones…

mi pregunta es …. que puedo hacer para habilitarlo Bien ???
la plataforma ha sido probada en Chile ???

CUÁL ES LA SOLUCION ??? AGRADECERIA BASTANTE LA AYUDA

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...