【发布时间】:2014-10-23 09:29:06
【问题描述】:
我想在每次结账时显示传真字段。现在在 magento 1.9.1 中有一个功能,如果您是现有用户并且您下订单两次或更多次,那么它不会要求您每次都输入地址,但它会自动从数据库中填充它。但我希望传真字段应该始终对用户可见,如果他输入值然后存储它,否则它应该存储 NULL 值。 提前致谢。
【问题讨论】:
标签: php ajax magento magento-1.9.1
我想在每次结账时显示传真字段。现在在 magento 1.9.1 中有一个功能,如果您是现有用户并且您下订单两次或更多次,那么它不会要求您每次都输入地址,但它会自动从数据库中填充它。但我希望传真字段应该始终对用户可见,如果他输入值然后存储它,否则它应该存储 NULL 值。 提前致谢。
【问题讨论】:
标签: php ajax magento magento-1.9.1
Magento 应该在客户地址对象下具有传真功能。 https://www.mymagento.com/index.php/admin/customer_address_attribute/
要么启用它并将其切换为必填项,要么复制电话字段并将其设置为传真。您可能需要在使用的前端模板中根据需要对其进行调整:(香草:app\design\frontend\base\default\template\checkout\onepage\shipping.phtml)
如果您希望对现有客户地址条目(传真)进行强制确认,则可能需要进行更广泛的自定义。
我会探索您当前使用的 onepagecheckout 控制器(原版:app\code\core\Mage\Checkout\controllers\OnepageController.php),看看是否需要任何其他自定义/验证。
【讨论】:
您可以在结帐时添加字段field add in checkout。
在此链接中,您会发现结帐时添加了职位,您需要将“职位”替换为“传真”。
【讨论】: