Pagina 1 di 1

Pagamento a seconda della spedizione

MessaggioInviato: mer nov 27, 2013 1:58 pm
da altealuca
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

Re: Pagamento a seconda della spedizione

MessaggioInviato: mer nov 27, 2013 2:14 pm
da altealuca
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.