Динамическое обновление цены при изменении количества в карточке товара



  • Не могу реализовать возможность динамического обновления цены на карточке товара при изменении количества товара.
    В корзину передается только один товар. Для инпута выбора количества товара прописан такой код:

    <form action="[[~[[*id]]? &scheme=`abs`]]" method="post">
         <div class="shk-item">
               <input type="hidden" name="shk-id" value="[[*id]]" />
               <input type="hidden" name="shk-count" value="1" />
               <input type="hidden" name="shk-name" value="[[*pagetitle]]" />
               <strong>Кол-во товара:</strong><input type="number" name="shk-count" class="quanter" id="qty" maxlength="12" value="1"/>
    

    Цена не обновляется, в корзину также добавляется только по 1 товару.
    В чем ошибка?



  • @moduser Удали ```
    <input type="hidden" name="shk-count" value="1">



  • @JaGGer Удалил. В корзину передается правильно. Цена на карточке товара не изменяется.

    На карточке товара стандартный код вывода цены:

    <div class="shk-price price-box price ssp pull-left "><h3>Цена:&nbsp;&nbsp;&nbsp; € [[*price_data:num_format]]</h3></div>
    

    Я так понимаю надо писать сниппет, который будет умножать цену на кол-во товара, выбранное через input или есть готовое решение в Shopkeeper?



  • @moduser Готового нет. Можно написать на Jquery



Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.