Oggi è gio mar 28, 2024 8:31 pm

Benvenuto!

Lo stato dell'Arte come software Open Source gratuito E-commerce.
 

Zen Cart Italia

Bug versioni fino alla 1.5.3

Pagamento a seconda della spedizione

Segnalazione Bug della distribuzione in relazione alle versioni fino alla 1.5.3

Moderatori: Sandro Carniel aka webmaster, Paolo De Dionigi aka Spike00

Pagamento a seconda della spedizione

Messaggioda altealuca » mer nov 27, 2013 1:58 pm

Se qualcuno potesse aiutarmi a scrivere la stringa giusta sul modulo di pagamento che esclude se il cliente sceglie una determinata spedizione.
Per esempio se un cliente sceglie la spedizione "Porto assegnato" non comparirà il pagamento "Contrassegno".

Il modulo cod.php contiene la stringa

if ($order->info['subtotal'] > xxx) {
$this->enabled = false;
}

che serve per escludere il contrassegno per gli ordini sopra xxx euro.
Ho provato in tutti i modi, cercando di capire la stringa per modificarla allo scopo, ma non ci sono riuscito.
Grazie
altealuca
 
Messaggi: 35
Iscritto il: lun gen 15, 2007 6:34 pm
Località: Milano

Re: Pagamento a seconda della spedizione

Messaggioda altealuca » mer nov 27, 2013 2:14 pm

Sono riuscito.
Ho ragionato al contrario, dato che le spedizioni sono solo "corriere" e "porto assegnato"
ho inserito nel modulo di pagamento cod.php la seguente stringa

if ($_SESSION['shipping']['id'] != 'corriere_corriere') {
$this->enabled = false;
}

In questo modo quando il cliente seleziona porto assegnato non visualizza il contrassegno.
altealuca
 
Messaggi: 35
Iscritto il: lun gen 15, 2007 6:34 pm
Località: Milano


Torna a Bug versioni fino alla 1.5.3

cron

Login

Real Time Analytics