2012-11-26 9 views
7

Come posso ottenere i campi di spedizione e fatturazione scelti durante il checkout? (Voglio mostrare loro in barre laterali)Magento vengono scelti i campi per l'indirizzo del metodo di fatturazione e spedizione

Io uso questo in shipping.phtml ma naturalmente questo è solo per la 'indirizzo' corrente (e voglio usarlo in methods.phtml e altre pagine)

$this->getAddress()->getFirstname() 

così ho pensato che questo avrebbe funzionato ...

Mage::getSingleton('checkout/session')->getShippingAddress()->getFirstname() 

ma non ha, nessuno ha una punta?

Aggiunta: Questo mi stava aiutando molto, ma mi sono bloccato: -S How do I get the shipping method the user has chosen during checkout?

risposta

11

spedizione indirizzi di fatturazione e sono figli di oggetto preventivo. Quindi qualcosa del genere deve funzionare:

Mage::getSingleton('checkout/session')->getQuote()->getShippingAddress()->getFirstname(); 
+0

Ow great! Questo è! –

+0

Funziona per l'utente front-end, ma per quanto riguarda la gestione dell'ordine in admin? – rajatsaurastri

Problemi correlati