Pagina 1 di 1

prezzi e dimensioni

Inviato: 13/02/2006, 10:31
da mediterraneo
salve ho un paio di problemi con oscommerce.
il primo riguarda i prezzi, per esempio se io ho un prezzo di 1000 euro
il negozio me lo traduce automaticamente in 1.000,00; questo comporta
che quando provo a fare l'acquisto con banca sella mi compare un messaggio
di errore 1114 mi sembra che a quanto mi pare di capire è dovuto alla composizione errata dell'importo.


Il secondo problema riguarda il campo "Dimensioni" io infatti ho l'esigenza
di trascrivere dimensioni del tipo 125X267, ma questo tipo di dimensioni sembra non accettarle, come mai? mi sembra che prende solo numeri interi
del tipo 50 78. etc.

Ciao

Re: prezzi e dimensioni

Inviato: 13/02/2006, 21:36
da marcus
mediterraneo ha scritto:salve ho un paio di problemi con oscommerce.
il primo riguarda i prezzi, per esempio se io ho un prezzo di 1000 euro
il negozio me lo traduce automaticamente in 1.000,00; questo comporta
che quando provo a fare l'acquisto con banca sella mi compare un messaggio
di errore 1114 mi sembra che a quanto mi pare di capire è dovuto alla composizione errata dell'importo.
Il primo problema è dovuto ad un bug della contrib Sella.

Le specifiche Sella, relativamente all'ammontare della transazione,
impongono un formato del tipo:
xxxxx.yy, ovvero il separatore delle migliaia non deve essere inserito e come separatore dei decmali -se presenti- deve essere usato il punto.

In pratica nella contrib Sella devi sostituire la riga di codice che setta
l'ammontare:

Codice: Seleziona tutto

$myamount = round($order->info['total'] *
$currencies->get_value($osc_currency),2);
con questa:

Codice: Seleziona tutto

$myamount = number_format(tep_round(($order->info['total']) *
$currencies->get_value($osc_currency),2),2,'.','');

Marcus

I agree

Inviato: 19/02/2006, 21:44
da Marisa82079
mediterraneo ha scritto:salve ho un paio di problemi con oscommerce.
There are a lot of interesting things, on this thread.