您好
,我使用的是 magento 1.7.0.2 CE。我需要显示产品数量的下拉列表,以允许用户从购物车页面的下拉列表中选择数量。我已经添加了一个checkout/cart/item/default.phtml
相同的代码,
<?php echo $min_sale_qty = (int)Mage::getModel('cataloginventory/stock_item')->loadByProduct($this->getProduct())->getData('min_sale_qty');
$total_qyt = (int)Mage::getModel('cataloginventory/stock_item')->loadByProduct($this->getProduct())->getQty();
?>
<select name="cart[<?php echo $_item->getId() ?>][qty]">
<?php for($i = $min_sale_qty; $i <= $total_qyt; $i = $i + $min_sale_qty)
{
?>
<option value="<?php echo $i?>" <?php echo ($i == $this->getQty())? "selected=selected": ""; ?>>
<?php echo $i?>
</option>
<?php }?>
</select>
此代码正确显示简单产品的下拉列表。但是当我将可配置产品添加到我的购物车时,它会显示我的下拉菜单,而没有任何选项可供选择。
有人可以帮我吗?提前致谢。