Как управлять количеством товара в корзине "+" и "-" а окно ввода сделать неактивным )

Всем привет, как управлять количеством товара в корзине "+" и "-" а окно ввода количества сделать неактивным?

Я добавил кнопки управления, с помощью скрипта:

<script>
    function change(objName, min, max, step) {
    var obj = document.getElementById(objName);
    var tmp = +obj.value + step;
    if (tmp<min) tmp=min;
    if (tmp>max) tmp=max;
    obj.value = tmp;
}</script>

и управления

<input type="button" value="+" onClick="change('amount',1,10, 1);"/>
<input id="amount" type="text" name="quantity[{$item.id}]" value="{$item.quantity}" class="qty{if !empty($item.error)} error{/if}">
<input type="button" value="-" onClick="change('amount',1,10,-1);"/>  

Но в итоге цифры количества меняются, а сумма не обновляется, что я не доделал или что сделал не так? )

Спасибо )




3 ответа

  • 1
    Михаил Ушенин Webasyst 14 февраля 2017 18:23 #

    Если вы ещё не нашли ответ на свой вопрос, подробную поддержку по редактированию исходного кода программных продуктов вы также можете получить от партнёров Webasyst.

  • 1
    Александр 20 марта 2017 19:11 #

    Дмитрий, получилось у вас настроить корзину с рабочими кнопками "+" / "-" ?

    • +1
      Евгений Евгений 23 марта 2017 15:45 #

      Я сам не делал, мне помогли.

      Но там надо кое что протестировать, у меня пару товаров не оформляются в корзине, но я не знаю, причина эта правка или может другие.

Добавить ответ

Чтобы добавить комментарий, зарегистрируйтесь или войдите