Magento 获得选择的运输和计费方式地址字段

Posted

技术标签:

【中文标题】Magento 获得选择的运输和计费方式地址字段【英文标题】:Magento get chosen shipping and billing method address fields 【发布时间】:2012-11-13 23:59:36 【问题描述】:

如何在结帐时获取所选的运费和帐单字段? (我想在侧边栏中显示它们)

我在 shipping.phtml 中使用它,但当然这仅适用于当前的“地址”(我想在 methods.phtml 和其他页面中使用它)

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

所以我认为这会成功......

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

但它没有,有人有小费吗?

补充: 这个对我帮助很大,但我被困住了:-S How do I get the shipping method the user has chosen during checkout?

【问题讨论】:

【参考方案1】:

送货地址和帐单地址是报价对象的子代。所以这样的事情应该有效:

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

【讨论】:

这适用于前端用户,但是如何将订单输入管理员?

以上是关于Magento 获得选择的运输和计费方式地址字段的主要内容,如果未能解决你的问题,请参考以下文章

Woocommerce 将公司名称从计费复制到运输

在 WordPress 用户配置文件中隐藏 WooCommerce 计费和运输字段

Magento运输方式到产品页面

Woocommerce 设置计费和运输信息

Magento 预付款

Magento - 购买可下载产品时删除帐单和运输信息