2015-03-10 3 views
0

У меня проблема в пользовательской теме WooCommerce, с которой я работаю. Я знаю HTML и CSS очень хорошо, но я немного новичок, когда дело доходит до PHP и javascript. Мне удалось решить все, кроме этой проблемы; на странице продукта, когда я нажимаю кнопку «Добавить в корзину», страница перезагружается и отображает сообщение, в котором говорится: «Ваш продукт добавлен в корзину». Но когда я добавляю продукт в корзину на любой странице категории, страница не перезагружается, а количество в корзине не увеличивается, пока я не перезагружу страницу вручную.Корзина для обновления Woocommerce в категориях

Я искал ответ на этот вопрос, но, похоже, не нашел правильного решения. Есть ли способ получить ту же функцию на странице категории, что и на странице продукта?

Мой код корзинка:

<div id="cartContent"> 
 
    <?php if (class_exists('woocommerce')) :?> 
 
\t \t \t \t \t \t \t \t 
 
    <?php global $woocommerce; ?> 
 
\t \t \t 
 
     <span class="cartRow"><?php echo sprintf(_n('Products: %d', 'Products: %d', $woocommerce->cart->cart_contents_count, 'ecogray'), $woocommerce->cart->cart_contents_count);?> </span> 
 
     <span class="cartRow">Sum: <?php echo $woocommerce->cart->get_cart_total(); ?></span> 
 

 
    <?php endif; ?> 
 
</div>

ответ

0

Я думаю, вы должны убрать галочку выбор в настройке WooCommerce: Woocommer \ Setting \ снимите выделение Добавить в корзину с помощью AJAX. У меня есть аналогичная проблема, после добавления элемента страница не перезагружается. Но отменить эту страницу выбора будет автоматически перезагружать после добавления или даже удаления.

Смежные вопросы