1

我正在尝试从结帐页面获取注册客户的地址。在结帐页面上,我有一个用户必须填写地址信息的表格。现在的诀窍是让该地址显示在帐户仪表板上。

我确实尝试在 .phtml 的报价单上获取地址,这是我的代码

$quote = Mage::getSingleton('checkout/session')->getQuote();
$quote_billing = $quote->getBillingAddress();

echo $quote_billing

是否有任何其他可能的方式从会话中获取和解决

4

2 回答 2

1

尝试:

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

foreach ($customer->getAddresses() as $address) {
    Zend_Debug::dump($address->getData());
}
于 2014-07-02T12:57:58.027 回答
0

您也可以执行您所做的操作,只需在 $quote_billing 上执行 getData()。这应该为您提供您需要提取的数据。

于 2014-07-02T14:11:47.603 回答