Как получить количество товара на складе и отобразить его на странице list.phtml в Magento 2.2.3?


Я пытался отобразить количество запасов каждого товара на странице "list.phtml", но ничего не получилось.

Пожалуйста, посмотрите прилагаемые фотографии в качестве примера; это то, чего я пытался достичь. Если бы кто-нибудь мог дать мне пошаговое руководство, было бы полезно.

enter image description here

Author: hweb87, 2018-04-27

1 answers

Если вы хотите показать количество товара, Вы можете использовать этот код.

$product_Id = 'YOUR_PRODUCT_ID';
$objectManager = \Magento\Framework\App\ObjectManager::getInstance();
$stockInfo = $objectManager->get('Magento\CatalogInventory\Api\StockRegistryInterface')->getStockItem($product_Id);
$stockqty = (int)$stockInfo->getQty();
echo $stockqty;
 3
Author: Dhiren Vasoya, 2018-04-27 14:20:07