Magento 2: Аналог Mage_Core_Model_App::ADMIN_STORE_ID в Magento 2
Довольно часто, в коллекциях или в каких-либо фильтрах нужно использовать id admin store. Зачастую используют просто "0", однако более правильное решение ипспользовать предопределенные константы. В Magento 1 для этого использовали константу Mage_Core_Model_App::ADMIN_STORE_ID, в Magento 2 она так же присутствует и находится в..
Находится в классе \Magento\Store\Model\Store, и назвается DEFAULT_STORE_ID
1 2 3 |
\Magento\Store\Model\Store::DEFAULT_STORE_ID |
Используется, например, так
1 2 3 4 5 |
/** @var \Magento\Catalog\Model\ResourceModel\Product\Collection $productCollection */ $productCollection = $this->productCollectionFactory->create(); $productCollection->setStoreId(\Magento\Store\Model\Store::DEFAULT_STORE_ID); |
Author: | Tags: /
| Rating:
Leave a Reply