2014-08-29 83 views
0

我想在每次结账时显示传真字段。现在在magento 1.9.1中有一个功能,如果你是现有的用户,并且你发出了两次或更多次的订单,那么它不会要求你每次输入地址,但是它会自动从数据库填充它。但我希望传真字段应始终对用户可见,并且如果他输入值,则存储它,否则应存储NULL值。 在此先感谢。magento onepage checkout管理字段

回答

0

您可以在结帐外观field add in checkout添加字段。

在这个链接中,您会发现在结账时添加了jobtitle,您需要用“FAX”替换“职位”。

0

Magento应该在客户地址对象下具有传真功能。 https://www.mymagento.com/index.php/admin/customer_address_attribute/

要么启用它并将其切换到所需的或复制电话字段并将其设置为传真。您可能需要根据需要在前端模板中进行调整:(vanilla:app \ design \ frontend \ base \ default \ template \ checkout \ onepage \ shipping.phtml)

如果您要强制确认现有的客户地址条目(传真)可能需要进行更广泛的自定义。

我会探索您当前使用的onepagecheckout控制器(vanilla:app \ code \ core \ Mage \ Checkout \ controllers \ OnepageController.php)以查看是否需要其他自定义/验证。