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

altealuca
Messaggi: 35
Iscritto il: lun gen 15, 2007 6:34 pm
Località: Milano
Contatta:

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
Contatta:

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.


Torna a “Bug versioni fino alla 1.5.3”

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite