Пользуюсь сгруппированными товарами
Захотелось, чтоб перед добавлением в корзину покупатель видел сумму, на которую он делает покупку по определенному товару
Нашла. Вставила.
ОНО РАБОТАЛО до очередного обновления woocommerce (((
уже не работает... Подскажите, пожалуйста, что исправить... или может другой способ реализации задуманного...
Спасибо.
Ссылка для посмотреть http://www.filato.in.ua/shop/winter/sherst-seraya-600-m-100-g/
Захотелось, чтоб перед добавлением в корзину покупатель видел сумму, на которую он делает покупку по определенному товару
Нашла. Вставила.
Код:
add_action( 'woocommerce_before_add_to_cart_button', 'woocommerce_total_product_price', 10, 2 );
function woocommerce_total_product_price() {
global $woocommerce, $product;
echo '<div id="product-total-price">';
_e('СУММА: ','woocommerce');
echo ' </span><span class="price"></span> ' . ' <span class="currency">' . get_woocommerce_currency_symbol();
echo '</div>';
?>
<script>
jQuery(function($){
var current_cart_total = <?php echo $woocommerce->cart->cart_contents_total; ?>, currency = '<?php echo get_woocommerce_currency_symbol(); ?>';
$('.input-text.qty, .quantity_select .qty').on('change',function(){
var overall_total = 0;
$('.input-text.qty, .quantity_select .qty').each(function(){
var price = $(this).parents('.grouped-product-item').data('price');
var items = $(this).val();
var total = price * items;
overall_total = overall_total + total;
});
if ( overall_total > 0 ) {
$('#product-total-price').fadeIn('fast');
$('#product-total-price .price').html( overall_total.toFixed(2));
}
else {
$('#product-total-price .price').html('0'); }
});
});
</script>
<?php }
ОНО РАБОТАЛО до очередного обновления woocommerce (((
уже не работает... Подскажите, пожалуйста, что исправить... или может другой способ реализации задуманного...
Спасибо.
Ссылка для посмотреть http://www.filato.in.ua/shop/winter/sherst-seraya-600-m-100-g/