0
在我的magento网站上,我有一系列客户的送货地址中没有名字/姓氏,因为它不是必需的。当我尝试在没有FirstName/LastName的onepage结帐时结帐时,出现以下错误:删除Magento的onepage结帐验证
“请检查送货地址信息,请输入名字,请输入姓氏。
有无论如何快速,轻松地禁用这两个字段的验证,以阻止此错误出现?
在我的magento网站上,我有一系列客户的送货地址中没有名字/姓氏,因为它不是必需的。当我尝试在没有FirstName/LastName的onepage结帐时结帐时,出现以下错误:删除Magento的onepage结帐验证
“请检查送货地址信息,请输入名字,请输入姓氏。
有无论如何快速,轻松地禁用这两个字段的验证,以阻止此错误出现?
注意:不建议在Magento中排除名字/姓氏属性,因为太多依赖于构架中的这些属性。如果您知道自己在做什么并已备份数据库,则可以尝试以下操作:
首先,您需要删除模板中字段的required-entry
类。后端将仍然验证第一个/姓氏数据仍然存在。
其次,您可以通过修改eav_attribute
表删除对名/姓的输入要求。查找attribute_code
为“firstname”和“lastname”和entity_type_id
为“2”(这是地址模型属性的ID)的行行。将is_required
值更改为“0”。
地址模型中名字/姓氏的后端验证应该不再存在。如果客户更新其“我的帐户”部分中的地址,这也不存在。