Load products for specific store Magento 2
-
16-04-2021 - |
Solução
Try this
protected $_productCollectionFactory;
public function __construct(
.......................................
\Magento\Catalog\Model\ResourceModel\Product\CollectionFactory $productCollectionFactory,
.......................................
)
{
.......................................
$this->_productCollectionFactory = $productCollectionFactory;
.......................................
}
public function getProductCollection()
{
$storeid = 2;
$collection = $this->_productCollectionFactory->create();
$collection->addAttributeToSelect('*');
$collection->addStoreFilter($storeid);
return $collection;
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a magento.stackexchange