2012-11-26 6 views
7

Wie erhalte ich die gewählten Versand- und Rechnungsfelder während der Kaufabwicklung? (Ich möchte, dass sie in Sidebars zeigen)Magento gewählte Versand- und Abrechnungsmethode Adressfelder

Ich benutze dies in shipping.phtml aber natürlich das ist nur für die aktuelle ‚Adresse‘ (und ich will, es benutzen in methods.phtml und anderen Seiten)

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

So ging ich davon aus, dass dies funktioniert ...

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

würde aber es hat nicht, hat jemand einen Tipp?

Zusatz: Dieses wurde mir helfen, eine Menge, aber ich bin fest: -S How do I get the shipping method the user has chosen during checkout?

Antwort

11

Versand und Rechnungsadressen Kinder des Zitats Objekt sind. So etwas wie das soll funktionieren:

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

Ow großartig! Das ist es! –

+0

Dies funktioniert für Frontend-Benutzer, aber was ist mit der Reihenfolge in Admin? – rajatsaurastri