Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Дмитрий Доронин
0
вклад
1
вопрос
0
ответов
0%
решений
Комментарии
Информация
Ответы
Вопросы
Комментарии
Подписки
Нравится
Как включить добавление в корзину кнопками количество?
Дмитрий Доронин
@aldonin
Автор вопроса
Денис Петровский
: нет product-category
Написано
более трёх лет назад
Как включить добавление в корзину кнопками количество?
Дмитрий Доронин
@aldonin
Автор вопроса
Составил такой 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 = '';
$html .= woocommerce_quantity_input( array(), $product, false );
$html .= '' . esc_html( $product->add_to_cart_text() ) . '';
$html .= '';
}
return $html;
}
но теперь кнопки не активны
Написано
более трёх лет назад
Как включить добавление в корзину кнопками количество?
Дмитрий Доронин
@aldonin
Автор вопроса
Видать решения нет, придется дальше ковыряться
Написано
более трёх лет назад
Как включить добавление в корзину кнопками количество?
Дмитрий Доронин
@aldonin
Автор вопроса
Я если честно в js не силен
Написано
более трёх лет назад
Как включить добавление в корзину кнопками количество?
Дмитрий Доронин
@aldonin
Автор вопроса
XHR finished loading: POST "
http://***/product-category/%d1%81%d0%b5%d1%82%d1%...
".send @ jquery.js?ver=1.12.4:4ajax @ jquery.js?ver=1.12.4:4n.(anonymous function) @ jquery.js?ver=1.12.4:4(anonymous function) @ add-to-cart.min.js?ver=2.6.8:4dispatch @ jquery.js?ver=1.12.4:3r.handle @ jquery.js?ver=1.12.4:3
add-to-cart.min.js?ver=2.6.8:4
Uncaught TypeError: a(...).fadeTo(...).block is not a function(…)(anonymous function) @ add-to-cart.min.js?ver=2.6.8:4i @ jquery.js?ver=1.12.4:2fireWith @ jquery.js?ver=1.12.4:2y @ jquery.js?ver=1.12.4:4c @ jquery.js?ver=1.12.4:4
Написано
более трёх лет назад
Как включить добавление в корзину кнопками количество?
Дмитрий Доронин
@aldonin
Автор вопроса
я пробовал он не помог.
https://gist.github.com/webaware/6260468
заменял код моего куска на тот но не помогает. Там просто кнопка появляется и все.
Написано
более трёх лет назад
Как включить добавление в корзину кнопками количество?
Дмитрий Доронин
@aldonin
Автор вопроса
Это я знаю,что идет ajax запрос, но как его вызвать правильно не получается Вот вывод кнопок
<?php do_action( 'woocommerce_before_add_to_cart_button' ); ?>
<?php if ( ! $product->is_sold_individually() )
woocommerce_quantity_input( array(
'min_value' => apply_filters( 'woocommerce_quantity_input_min', 1, $product, '<?php echo esc_attr( $product->id ); ?>'),
'max_value' => apply_filters( 'woocommerce_quantity_input_max', $product->backorders_allowed() ? '' : $product->get_stock_quantity(), $product )
) );
?>
<?php do_action( 'woocommerce_after_add_to_cart_button' ); ?>
Написано
более трёх лет назад
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама