Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在寻找有关如何从 Magento 的结帐表单中检索值的解决方案。我知道如何通过这行代码获取账单电子邮件:
{{htmlescape var=$order.getBillingAddress().getEmail()}}
但发货电子邮件是我无法检索的。有没有办法得到它?
发货实体或发货地址实体没有email字段。我的建议是使用来自订单对象的电子邮件地址,如下所示:
email
{{var $order.getCustomerEmail()}}
常规 当调用电子邮件模板时,类似{{var $object.doSomething()}}This 会转换为$object->doSomething(). 因此,如果您想查看可以从货件对象中检索到的内容,只需检查类中可用的方法Mage_Sales_Model_Order_Shipping及其父类。
{{var $object.doSomething()}}
$object->doSomething()
Mage_Sales_Model_Order_Shipping