Невозможно сохранить адрес после переноса данных

#magento2

#magento2

Вопрос:

Произошло одно или несколько исключений ввода. Требуется «почтовый индекс». Введите и повторите попытку. Требуется «Идентификатор страны». Введите и повторите попытку.

Я заполняю эти значения на странице редактирования адреса моей учетной записи, но сталкиваюсь с этой проблемой.

https://prnt.sc/u95nez

Комментарии:

1. prnt.sc/u95rnd

2. prnt.sc/u95s2g

Ответ №1:

Во время миграции возникает проблема с потерей postcode и telephone значений атрибутов из customer_form_attribute и eav_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');