1

下面代码中的 Magento 1.7 我试图让产品属性“购物车中允许的最小数量”显示到前端。我错过了什么?谢谢

<dl class="product-sku">
                    <dt><?php echo $this->__('Product SKU') ?>:</dt>
                    <dd><?php echo $_helper->productAttribute($_product, $_product->getSKU(), 'sku') ?></dd>

                    <dt><?php echo $this->__('Dimensions') ?>:</dt>
                    <dd><?php echo $_helper->productAttribute($_product, $_product->getDimensions(), 'dimensions') ?></dd>

                    <dt><?php echo $this->__('Configuration') ?>:</dt>
                    <dd><?php echo $_helper->productAttribute($_product, $_product->getConfiguration(), 'configuration') ?></dd>

                    <dt><?php echo $this->__('Minimum Purchase Quantity') ?>:</dt>
                    <dd><?php echo $_helper->productAttribute($_product, $_product->getMinSaleQty(), 'min_sale_qty') ?></dd>
                </dl>    
4

2 回答 2

13

这应该有效:

$productQuantity = Mage::getModel("cataloginventory/stock_item")
->loadByProduct($_product->getId());

你的最低数量在这里....

$productQuantity->getMinSaleQty();
于 2012-08-21T02:26:36.820 回答
0

加载的产品模型包含Mage_CatalogInventory_Model_Stock_Item Object处理库存和库存信息。我喜欢处理这个问题的方式是:

$minsale = $_product->getStockItem()->getMinSaleQty();
于 2018-08-31T14:57:06.293 回答