@antowa_plawkevich
Junior Front-end developer

Не изменяется цена в корзине при увеличении количество товара?

Здравствуйте, при изменении в самой корзине количества товара не меняется сумма отображения. На пример , есть товар с суммой 2000р , соответствеено в поле quantity ставлю 3 должно поменять цену на 6000р , но цена остается прежней (корзина обновляется ajax-запросом каждые 0.8 сек)
Реализовал так:
Количество товара
<div class="col-lg-2 col-6 col-md-3 basket_inc_dec">
       <?php
		if ( $_product->is_sold_individually() ) {
			$product_quantity = sprintf( '1 <input type="hidden" class="basket_num" name="cart[%s][qty]" value="1" />', $cart_item_key );} else {
			$product_quantity = woocommerce_quantity_input( array(
					'input_name'   => "cart[{$cart_item_key}][qty]",
					'input_value'  => $cart_item['quantity'],
					'max_value'    => $_product->get_max_purchase_quantity(),
					'min_value'    => '0',
					'product_name' => $_product->get_name(),
						), $_product, false );
					}

echo apply_filters( 'woocommerce_cart_item_quantity', $product_quantity, $cart_item_key, $cart_item ); // PHPCS: XSS ok.
						?>


Вывод цены товара:
<div class="basket_new_price"><span class="basket_price"><?php
								echo apply_filters( 'woocommerce_cart_item_subtotal', WC()->cart->get_product_subtotal( $_product, $cart_item['quantity'] ), $cart_item, $cart_item_key ); // PHPCS: XSS ok.
							?></span></div>


Буду признателен за советы.
  • Вопрос задан
  • 607 просмотров
Решения вопроса 1
@antowa_plawkevich Автор вопроса
Junior Front-end developer
https://opttour.ru/web/plugins/kolichestvo-tovara/ может кому поможет
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы