Где Magento хранит данные перекрестных ссылок

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

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


person user3052443    schedule 08.01.2020    source источник


Ответы (1)


В Magento эта функция называется перекрестными продажами. В Backend вы найдете его при редактировании продукта (Каталог => Управление продуктами) в левом меню, которое называется «Перекрестные продажи».
В Magento есть 2 других типа таких отношений, называемых «связанные продукты» и «Вверх». -Продам". Возможно, вам придется перенести и эти данные.
Вы можете найти эти связи в базе данных в таблице "catalog_product_link".

Link_type_id = 1 => relation
Link_type_id = 4 => up-selling
Link_type_id = 5 => cross-selling
person Christian    schedule 09.01.2020
comment
Извините за долгую задержку с ответом. Я проверил упомянутую таблицу, но она пуста. Но оказывается, что инструмент экспорта товаров включает в себя список сопутствующих товаров. Это не очевидно, если смотреть на него, и я не знаю, является ли он стандартным для Magento или просто созданным этим магазином, но это позволило мне получить то, что мне было нужно. Спасибо за попытку помочь. Я пересчитал ваш ответ. - person user3052443; 14.02.2020