2012-07-07 19 views
6

Magento 1.7.0'daki One Page Checkout'un "Sipariş İnceleme" bölümündeki faturalama ve gönderim bilgilerini görüntülemeye çalışıyorum. Bununla birlikte, sadece işbirliği yapmak istememektedir. Çeşitli forumlarda ve SO'da da belirtilen çeşitli yöntemleri denedim. Ancak bu yöntemlerin hiçbiri işe yaramıyor.Fatura bilgilerini Magento'daki bir sayfanın ödemesinin gözden geçirme bölümünde gözden geçirin

Zaten denediğim şeyler.

http://www.magentocommerce.com/boards/viewthread/55281/

http://www.magentocommerce.com/boards/viewthread/55281/

Herhangi bir yardım büyük takdir! Şimdiden teşekkürler.

cevap

8
Mage::getSingleton('checkout/session')->getQuote() 
             ->getShippingAddress() 
             ->getData(); 


Mage::getSingleton('checkout/session')->getQuote() 
             ->getBillingAddress() 
             ->getData(); 

aktüel sipariş için fatura ve gönderim bilgileri ile diziler verecek. Bağlama bağlı olarak, aynı zamanda doğru olması için vergi, alt toplamlar, vs için

Mage::getSingleton('checkout/session')->getQuote() 
             ->collectTotals(); 

çağırmak gerekebilir.

$checkout = Mage::getSingleton('checkout/session')->getQuote(); 
$billing = $checkout->getBillingAddress(); 
$shipping = $checkout->getShippingAddress(); 

ve html metni olarak göstermek:

+0

vardı Bunu denemek için şans ve çalıştı. Çok teşekkürler! – Vikas

0

Sen nesneler olarak adresleri alabilirsiniz

echo $billing->format("html"); 
echo $shipping->format("html"); 
-1
Bu kodu ile Fatura bilgileri alabilirsiniz

:

Mage::getSingleton('checkout/session')->getQuote() 
            ->getBillingAddress() 
            ->getData(); 
İlgili konular