magento onepage checkout管理字段

时间:2014-08-29 11:07:51

标签: php ajax magento magento-1.9.1

我想在每次结账时显示传真字段。现在在magento 1.9.1中有一项功能,如果您是现有用户,并且您要给订单两次或更多次,那么它不会要求您每次输入地址,但它会自动从数据库填充它。但我希望传真字段应该始终对用户可见,如果他输入值然后存储它,否则它应该存储NULL值。 提前谢谢。

2 个答案:

答案 0 :(得分:0)

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

在此链接中,您会发现在结帐时添加的职位名称需要更换"职称"用" FAX"。

答案 1 :(得分:0)

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

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

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

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