小编Igo*_*nko的帖子

magento 2.1.5如何以编程方式获取产品禁用状态

我将以编程方式获取产品的启用/禁用状态。现在,我们通过此代码获得了产品实例。

 <?php $_product = $_item->getProduct(); ?>
Run Code Online (Sandbox Code Playgroud)

另外,使用下面的代码部分,我们可以获得产品的库存信息。

 <?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance();
      $StockState = $objectManager->get('\Magento\CatalogInventory\Api\StockStateInterface');
      $product_is_stock = $StockState->getStockQty($_product->getId(), $_product->getStore()->getWebsiteId()); ?>
Run Code Online (Sandbox Code Playgroud)

但是,有什么解决方案可以在Magento 2.1上从$ _product获取产品状态吗?

product status magento2

4
推荐指数
1
解决办法
4957
查看次数

如何在 Magento 2 中以编程方式从产品信息中获取延期交货状态

如何以编程方式从产品信息中获取延期交货状态?

现在产品信息已准备好为$_product,我们也可以通过此代码获取库存状态。

<?php $objectManager = \Magento\Framework\App\ObjectManager::getInstance();
     $StockState = $objectManager->get('\Magento\CatalogInventory\Api\StockStateInterface');
     $product_is_stock = $StockState->getStockQty($_product->getId(), $_product->getStore()->getWebsiteId()); ?>
Run Code Online (Sandbox Code Playgroud)

此外,延期交货功能已解决,因此我们可以将缺货产品添加到购物车中。

php status stock magento2

1
推荐指数
1
解决办法
3999
查看次数

标签 统计

magento2 ×2

status ×2

php ×1

product ×1

stock ×1