Как отобразить различные партнерские продукты в magento, если канал не имеет MPN/UPC?
У меня есть различные партнерские продукты, такие как Flipkart и snapdeal, но у каналов нет MPN или другого уникального идентификатора. Как мы можем сопоставить их для сравнения цен?
Мол, LG Nexus 5 и Google LG Nexus 5 должны быть сопоставлены с одним продуктом.
1 ответ
Вам нужно заглянуть на эту страницу
(<path_to_your_template_folder>/template/catalog/product/list.phtml
) внимательно.
В разных местах этой страницы вы найдете следующие строки кода:-
$_productCollection = $this->getLoadedProductCollection();
foreach ($_productCollection as $_product):
$reqProductId = $_product->getId();
endforeach;
Если вы тщательно сопоставляете приведенный выше код и код на вышеупомянутой странице,
вы будете знать, что вам нужно использовать переменную $reqProductId
правильно в вашем требуется INPUT
элемент типа hidden
,
Таким образом, вы будете требовать, чтобы внести свой вклад в основной foreach
петля.
Любая идея, как получить идентификатор продукта в админ-панели / каталог / управлять продуктом: Читать это