2016-07-04 90 views
0

在我的magento网站上,我有一系列客户的送货地址中没有名字/姓氏,因为它不是必需的。当我尝试在没有FirstName/LastName的onepage结帐时结帐时,出现以下错误:删除Magento的onepage结帐验证

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

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

回答

1

注意:不建议在Magento中排除名字/姓氏属性,因为太多依赖于构架中的这些属性。如果您知道自己在做什么并已备份数据库,则可以尝试以下操作:

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

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

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

相关问题