Здравствуйте, я использую 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>
Этот код правильно отображает раскрывающийся список для простых продуктов. Но когда я добавляю настраиваемый продукт в корзину, мне открывается раскрывающийся список без какой-либо опции для выбора.
Кто-нибудь может мне с этим помочь? Заранее спасибо.