Come set predefinito dall'utente di dati per i campi di indirizzo checkout, inserite dall'utente su altre pagine

magento.stackexchange https://magento.stackexchange.com/questions/13448

Domanda

Molti utenti di tempo (ospiti o registro) entrare id-mail o il codice pin o qualsiasi altro dettaglio in vari moduli personalizzati generalmente utilizzati per il promo o la convalida. Voglio usare stessi dati per essere riflettere nella fatturazione checkout o informazioni dell'utente spedizione. Come salvare i dati in sessione quindi popolare stessa nei campi modulo cassa. Se possibile per l'utente registrare questi valori riflettono piuttosto che i valori precedenti.

Come raggiungere questo obiettivo?

È stato utile?

Soluzione

Per salvare le informazioni per la sessione di cliente:

$session = Mage::getSingleton('customer/session');
$session->setEmailId('somevalue');

Per recuperare in un secondo momento, utilizzare il getter:

$session = Mage::getSingleton('customer/session');
$session->getEmailId();

Per visualizzare nel vostro modello solo eco l'uscita di getEmailId, ecc.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange
scroll top