我最近注意到,Magento商店中的许多订单已将第1条街道复制到第2条街道。
我做了一些挖掘,发现它与Chrome的自动填充功能有关。如果您查看表单字段,Magento将billing [street] []和shipping [street] []用作两条街道的字段名称。因此,Chrome无法确定哪一个是哪个地址,并且无法将地址行1自动填充到这两个字段中。
周围有一些信息,您可以在表单输入字段上使用autocomplete属性来指示它应该链接到哪个字段,但这不受支持并且不起作用。实际上,如果您尝试这样做,则会禁用整个表单的自动完成功能。我也尝试过更改字段名称,但这会中断结帐。看来我需要深入研究代码并在表单上及其引用的任何地方更改字段名称,然后将其提交给PayPal,保存在数据库中,等等。这似乎是一场噩梦。
有没有人处理过这个和/或有建议?