Como obter o ID do produto pai de uma criança no Magento 2 para os produtos configuráveis?
Quero obter o ID do produto pai do produto filho no Magento com base no ID do produto filho.
Para obter o ID do produto pai em seu arquivo phtml, você pode chamar o código diretamente:
$productId = 52; //this is child product id
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$product = $objectManager->create('Magento\ConfigurableProduct\Model\ResourceModel\Product\Type\Configurable')->getParentIdsByChild($productId);
if(isset($product[0])){
//this is parent product id..
echo $product[0];
}
Você pode chamá-lo em arquivo de bloco, de maneira específica do Magento,
fonte
Magento\Catalog\Block\Product\AbstractProduct
???