在我的magento网站上,我有一系列客户在他们的送货地址中没有名字/姓氏,因为它不需要。当我尝试在没有FirstName / LastName的单页结帐时签出时,我收到以下错误:
“请查看送货地址信息。请输入名字。请输入姓氏。”
是否有快速轻松地禁用这两个字段的验证以阻止此错误出现?
答案 0 :(得分:1)
注意:不推荐在Magento中排除名字/姓氏属性,因为这些属性在原型中依赖于这些属性。如果您知道自己在做什么并备份了数据库,那么可以尝试以下方法:
首先,您需要删除模板中字段的char [5]
类。后端仍将验证名/姓的数据是否仍然存在。
其次,您可以通过修改required-entry
表来删除对名/姓的输入要求。查找eav_attribute
为“firstname”和“lastname”且attribute_code
为“2”(这是地址模型属性的ID)的行。将entity_type_id
值更改为“0”。
地址模型中名/姓的后端验证应该不再存在。如果客户正在更新其“我的帐户”部分中的地址,也不会存在这一点。