WordPress как на ладони
Недорогой хостинг для сайтов на WordPress: wordpress.jino.ru

Добавление товара в корзину без перезагрузки.

Здравствуйте. Подскажите пожалуйста как реализовать данный функционал. Добавления в корзину https://carlion34.ru/catalog/spets_zhidkosti/

Использую тему storefront и woocomerce. В каталоге товаров я добавил поле выбора количества перед кнопкой "Добавить в корзину". В итоге код добавления кнопки в корзину у меня выводится следующим образом:

add_filter( 'woocommerce_loop_add_to_cart_link', 'quantity_inputs_for_woocommerce_loop_add_to_cart_link', 10, 2 );
function quantity_inputs_for_woocommerce_loop_add_to_cart_link( $html, $product ) {
	if ( $product && $product->is_type( 'simple' ) && $product->is_purchasable() && $product->is_in_stock() && ! $product->is_sold_individually() ) {
		$html = '<form action="' . esc_url( $product->add_to_cart_url() ) . '" class="cart" method="post" enctype="multipart/form-data">';
		$html .= '<div class="uk-flex uk-flex-middle quantity-block"> <a class="quantity-arrow-minus"> - </a>' . woocommerce_quantity_input( array(), $product, false ) . '<a class="quantity-arrow-plus"> + </a></div>';
		$html .= '<button class="btncart  ajax_add_to_cart add_to_cart_button ">' . esc_html( $product->add_to_cart_text() ) . '</button>';
		$html .= '</form>';
	}
	return $html;
}
  1. Как сделать чтобы страница не перезагружалась при добавлении товара в корзину
  2. Как сделать чтобы текст кнопки менялся когда товар уже в корзине

Помогите пожалуйта((

Я

0
makaromax
4 дня назад
На вопросы могут отвечать только зарегистрированные пользователи. Вход . Регистрация