Где Magento хранит данные перекрестных ссылок - PullRequest
0 голосов
/ 08 января 2020

Я пытаюсь преобразовать магазин Magento в магазин oscommerce. Магазин Magento продает картриджи и имеет перекрестные ссылки, так что человек может найти, какой картридж работает с каким принтером. Мне удалось скопировать продукты, но я не знаю, где хранятся данные перекрестных ссылок. Я не знаком с Magento, по крайней мере, до такой степени, что я не могу посмотреть на код, чтобы выяснить, какие таблицы используются. Я создал задание в администраторе Magento и экспортировал продукты, но в файле csv отсутствуют данные перекрестных ссылок.

У меня есть полный доступ к магазину и его базе данных - просто не знаю, где искать смотреть. Я не знаю, был ли код перекрестной ссылки добавлен разработчиком или это какой-то плагин от Magento. У меня есть версии 1 и 2 Magento, на случай, если это поможет. У кого-нибудь есть предложения по выяснению перекрестных ссылок?

1 Ответ

2 голосов
/ 09 января 2020

Функция называется кросс-продажи в Magento. В Backend вы найдете его при редактировании продукта (Catalog => Manage Products) в левом меню, которое называется «Перекрестная продажа». Magento имеет 2 других типа таких отношений, называемых «связанные продукты» и «Up-Selling». Может быть, вы должны передать эти данные тоже. Вы можете найти эти отношения в базе данных в таблице «catalog_product_link».

Link_type_id = 1 => relation
Link_type_id = 4 => up-selling
Link_type_id = 5 => cross-selling
...