0

こんにちは
、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>

このコードは、単純な製品のドロップダウンを正しく表示します。しかし、構成可能な製品をカートに追加すると、選択するオプションがないドロップダウンが表示されます。
誰でも私を助けることができますか?前もって感謝します。

4

2 に答える 2