选择一个变体后,我希望它显示该选择的库存数量。例如,对于一件 T 恤,我选择红色和大号,然后在此变体中会显示 4 件库存。
我不介意它是在 default.phtml 中编辑代码还是添加扩展名。
谢谢。
选择一个变体后,我希望它显示该选择的库存数量。例如,对于一件 T 恤,我选择红色和大号,然后在此变体中会显示 4 件库存。
我不介意它是在 default.phtml 中编辑代码还是添加扩展名。
谢谢。
你可以这样做:
首先分别加载产品和库存模型:
//Load product Model
/* Via SKU */
$sku = productSKU; //Pass the simple product SKU here
$_product = Mage::getModel('catalog/product')->loadByAttribute('sku', $sku);
// Via ID: $_product = Mage::getModel('catalog/product')->load($id);
//Stock Model
$_stock = Mage::getModel('cataloginventory/stock_item')->loadByProduct($_product);
然后使用以下方法从库存模型中获取数量:
$_productQTY = $_stock->getQty();
如果您想立即显示结果,您可以集成一些 AJAX 调用。