Jakaria shimul Ответов: 1

Как удалить элементы корзины покупок, нажав кнопку Удалить в nopcommerce


Мне нужно добавить кнопку удаления в каждый продукт в ProductBox.cshtml. Нажав на эту кнопку, Я хочу уменьшить товар корзины на 1(для конкретного продукта). Пожалуйста помочь.

[Редактировать]

<div class="remove-from-cart">

 <input type="submit" id="remove-from-cart-@Model.Id" name="removefromcart" value="@("Remove")" />

 </div>

Я добавил Это на странице ProductBox.cxhtml. Как я могу удалить элемент корзины покупок, нажав на эту кнопку?

[no name]

Какой код вы написали для этого?? Пожалуйста, напишите код.
Если вам нужны предложения по реализации, упомяните то же самое.
Спасибо.

Jakaria shimul

<div class="удалить из корзины">

<input type="submit" id="remove-from-cart-@Model.Id" name="removefromcart" value="@("Remove")" />

</div>
Я добавил Это на странице ProductBox.cxhtml. Как я могу удалить элемент корзины покупок, нажав на эту кнопку?

coder771

привет, вы можете получить весь рабочий код, если скачаете nopcommerce с исходным кодом и посмотрите в него.

1 Ответов

Рейтинг:
0

Member 14049205

Для nopCommerce 3.9
В OrderSummary.cshtml по измените удалить с карты див

<input type="checkbox" name="removefromcart" value="@(item.Id)" style="display:none" />

добавлять
<input type="submit" name="updatecart" value="X" onclick="deleteItem(@(item.Id))" class="button-2 update-cart-button" />


добавить скрипт в конец файла

<script type="text/javascript">
           function deleteItem(id) {
               var ipt = $("[name=removefromcart][value=" + id.toString() + "]");
               ipt.attr('checked', true);
           }

       </script>