Magento 2 EE, ошибка при повторном заказе от администратора - PullRequest
0 голосов
/ 29 июня 2018

Я использую версию Magento EE 2.2.2 и столкнулся с проблемой при повторном заказе от администратора. Я обновил версию 2.1.7 до версии 2.2.2, но только после получения проблемы.

Ошибка при получении типа "Продукт" 1005961_38_B "не найдена. Этот продукт больше не доступен."

Выпуск только для настраиваемых продуктов, работающих для простых продуктов.

Пожалуйста, помогите мне решить эту проблему.

enter image description here

1 Ответ

0 голосов
/ 20 сентября 2018

Я также столкнулся с той же проблемой. Я сделал отладку и обнаружил, что таблица catalog_product_super_link (parent_id) имеет внешнее ограничение с catalog_product_entity (row_id) Эта проблема возникает, если данные в row_id и entity_id отличаются

Пример catlog_product_entity

Должно быть так, как показано ниже

row_id entity_id
1 1
2 2
3 3

Но записи аналогичны приведенным ниже (значения обоих столбцов не совпадают

row_id entity_id
1 1
3 2
5 3

Для временного исправления я изменил ссылочный ключ с row_id на entity_id catalog_product_entity (как та же структура в выпуске сообщества)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...