首页 > 解决方案 > 数据迁移后无法保存地址

问题描述

发生了一个或多个输入异常。“邮政编码”是必需的。输入并重试。“国家 ID”是必需的。输入并重试。

我在我的帐户编辑地址页面中填写这些值,但面临这个问题。

https://prnt.sc/u95nez

标签: magento2

解决方案


在迁移期间,表中的损失postcodetelephone属性值存在问题。customer_form_attributeeav_form_element

添加缺失值可能会有所帮助:

INSERT INTO customer_form_attribute (form_code, attribute_id)
VALUES ('adminhtml_customer_address', '33'),
       ('customer_address_edit', '33'),
       ('customer_register_address', '33'),
       ('adminhtml_customer_address', '34'),
       ('customer_address_edit', '34'),
       ('customer_register_address', '34');


INSERT INTO eav_form_element (element_id, type_id, fieldset_id, attribute_id, sort_order)
VALUES (NULL, '1', NULL, '33', '7'),
       (NULL, '2', NULL, '33', '7'),
       (NULL, '3', NULL, '33', '6'),
       (NULL, '4', NULL, '33', '6'),
       (NULL, '1', NULL, '34', '9'),
       (NULL, '2', NULL, '34', '9'),
       (NULL, '3', NULL, '34', '8'),
       (NULL, '4', NULL, '34', '8');

推荐阅读