[Помогите] Количество из категорий

Тема в разделе "OpenCart", создана пользователем Krasovskiy, 2 дек 2013.

  1. Krasovskiy

    Krasovskiy

    Регистрация:
    22 фев 2013
    Сообщения:
    81
    Симпатии:
    79
    Подскажите, как реализовать, чтоб товар в нужном кол-ве покупался из категории, а не со страницы товара.
    Саму строку выбора кол-ва впихнул так:
    В catalog/controller/product/category.php после 'product_id' => $result['product_id'],
    Вставить
    Код:
    'minimum' => $result['minimum'],
    
    А в catalog/view/theme/default/template/product/category.tpl в див <div class="cart">
    Вставил
    Код:
    <div>
    <input type="text" name="quantity" size="2" value="<?php echo $product['minimum']; ?>" id="quantity_<?php echo $product['product_id']; ?>"/>
    <input type="hidden" name="product_id" size="2" value="<?php echo $product['product_id']; ?>" />
    <input type="button" value="<?php echo $button_cart; ?>" onclick="addToCart('<?php echo $product['product_id']; ?>',document.getElementById('quantity_<?php echo $product['product_id']; ?>').value);" class="button" />
    </div>
    
    Остался вопрос, как при крутить кнопки +/- к этому полю? Или может модуль какой есть? Вот примерно нашел, как здесь
    Спасибо.

    P.S. код с того сайта
    Код:
    <input class="quantity_box_button quantity_box_button_down" type="button" onclick="var qty_el = document.getElementById('quantity_168'); var qty = qty_el.value; if( !isNaN( qty ) && qty > 0 ) qty_el.value--;return false;" value="—">
    <input id="quantity_168" class="inputboxquantity" type="text" value="1" name="quantity" size="4">
    <input class="quantity_box_button quantity_box_button_up" type="button" onclick="var qty_el = document.getElementById('quantity_168'); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++;return false;" value="+">
    <input class="button" type="button" onclick="var qty_el = document.getElementById('quantity_168'); var qty = qty_el.value; addToCart('168',qty);" value="Купить">
    помог мне добавить +/- Но они не работают. Как заставить из работать?
     
    Последнее редактирование: 7 дек 2013