0

在我的 magento 网站上,我有一系列客户的送货地址中没有名字/姓氏,因为不需要。当我尝试在没有名字/姓氏的单页结帐时结帐时,出现以下错误:

“请检查收货地址信息。请输入名字。请输入姓氏。”

无论如何,是否可以快速轻松地禁用这两个字段的验证以阻止此错误出现?

4

1 回答 1

1

注意:不建议在 Magento 中排除名字/姓氏属性,因为这在很大程度上取决于架构中的这些属性。如果您知道自己在做什么并且已经备份了数据库,则可以尝试以下操作:

首先,您需要删除required-entry模板中字段上的类。后端仍将验证名字/姓氏数据是否仍然存在。

eav_attribute其次,您可以通过修改表格来删除名字/姓氏条目的要求。查找attribute_code为“firstname”和“lastname”且entity_type_id为“2”(这是地址模型属性的 ID)的行。将值更改is_required为“0”。

地址模型中名字/姓氏的后端验证应该不再存在。如果客户在其“我的帐户”部分中更新地址,这也将不存在。

于 2016-07-04T20:27:15.053 回答