Remover um produto de uma Categoria no Magento 2

Como remover programaticamente um produto de uma Categoria no 2

Com o objeto Magento\Catalog\Api\CategoryLinkManagementInterface você poderá passar um array de categorias “ids” á função assignProductToCategories, essa função irá associar o produto as categorias informadas desfazendo/removendo qualquer associação anterior

$categoryLinkManagementInterface = $this->_objectManager->get('\Magento\Catalog\Api\CategoryLinkManagementInterface'); 

$categoryLinkManagementInterface->assignProductToCategories($sku, $ids_da_categorias);

Dúvidas? Faça um comentário logo abaixo ou envie uma mensagem clicando aqui.

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *