-
16-10-2019 - |
题
在结帐页面上完成第二步(计费地址)时,我会遇到以下错误:
“隐私”是必需的价值。
我看不到任何隐私字段。
你能建议我我可能搞砸了吗?
添加:我还检查了结帐页面的HTML源代码,但找不到页面上的隐私引用。
刚刚发现我也以新的帐户注册表格收到此消息。我也看不到注册页面上的条款和条件复选框。看来这被禁用了一些方法。
解决方案
很可能是扩展名为客户地址实体添加了一个新属性,但没有将其添加到任何表格中。
这是您可以检查的方法。在DB上运行此查询。
SELECT
*
FROM
eav_attribute
WHERE
frontend_label LIKE '%Privacy%' AND
entity_type_id IN (
SELECT
entity_type_id
FROM
eav_entity_type
WHERE
entity_type_code = 'customer_address'
)
这应该返回一行。如果您不需要此字段,请删除它,而是首先备份。
或者您可以设置值 is_required
到0的记录。