[Помогите] Кол-во в категориях

Тема в разделе "OpenCart", создана пользователем alex_storm, 25 фев 2014.

  1. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Всем привет.
    Не могу разобраться почему не передается товар в корзину на странице категорий.
    И так, сделал вот такую штуку:
    [​IMG]

    Сообственно код в tpl:

    При нажатии на кнопку "купить" происходит срабывание - success, и высвечивается, что конкретный товар добавлен в корзину, но в саму корзину он не попадает.
    Как выявить в чем проблема?

    Версия движка ocStore 1.5.5.1.1
    Код в common.js
     
    Reqman нравится это.
  2. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Последнее редактирование: 25 фев 2014
    Reqman нравится это.
  3. Reqman

    Reqman

    Регистрация:
    25 фев 2013
    Сообщения:
    213
    Симпатии:
    62
    Скажите пожалуйста, а можно это все как-то приспособить на страницу товара? Чтоб именно на странице товара можно было выбирать количество таким способом.
     
    Последнее редактирование: 25 фев 2014
  4. alex_storm

    alex_storm webdev

    Регистрация:
    11 дек 2012
    Сообщения:
    1.151
    Симпатии:
    667
    Замените свой product.tpl <div class="cart"></div>

    На
    Код:
    <div class="cart">
            <div><?php echo $text_qty; ?>
              <span class="minus" onclick="var qty_el = document.getElementById('quantity_<?php echo $product_id; ?>'); var qty = qty_el.value; if( !isNaN( qty ) &amp;&amp; qty > 0 ) qty_el.value--;return false;"><img src="image/minuss.png" /></span>
              <input type="text" name="quantity" size="2" value="<?php echo $minimum; ?>" id="quantity_<?php echo $product_id; ?>" />
              <input type="hidden" name="product_id" size="2" value="<?php echo $product_id; ?>" />
              <span class="plus" onclick="var qty_el = document.getElementById('quantity_<?php echo $product_id; ?>'); var qty = qty_el.value; if( !isNaN( qty )) qty_el.value++;return false;"><img src="image/pluss.png" /></span>
              &nbsp;
              <input type="button" value="<?php echo $button_cart; ?>" id="button-cart" class="button" />
            </div>
            <div><span>&nbsp;&nbsp;&nbsp;<?php echo $text_or; ?>&nbsp;&nbsp;&nbsp;</span></div>
            <div><a onclick="addToWishList('<?php echo $product_id; ?>');"><?php echo $button_wishlist; ?></a><br />
              <a onclick="addToCompare('<?php echo $product_id; ?>');"><?php echo $button_compare; ?></a></div>
            <?php if ($minimum > 1) { ?>
            <div class="minimum"><?php echo $text_minimum; ?></div>
            <?php } ?>
          </div>
    --- Добавлено, 25 фев 2014 ---
    И немного нужно стили подправить, но я думаю самое главное это код
     
    Krasovskiy и Reqman нравится это.
  5. Pelmen

    Pelmen Guest

    Как быть, если у товара имеются обязательные опции ?