woocommerce_before_add_to_cart_quantity
woocommerce_before_add_to_cart_quantity
Appears in: woocommerce.3.4.2, woocommerce.3.4.4, woocommerce.3.4.5, woocommerce.3.4.6, woocommerce.3.4.7, woocommerce.3.5.0, woocommerce.3.5.1, woocommerce.3.5.2, woocommerce.3.5.3, woocommerce.3.5.4, woocommerce.3.5.5, woocommerce.3.5.6, woocommerce.3.5.7, woocommerce.3.5.8, woocommerce.3.6.1, woocommerce.3.6.2, woocommerce.3.6.3, woocommerce.3.6.4, woocommerce.3.6.5, woocommerce.3.7.0, woocommerce.3.7.1, woocommerce.3.8.0, woocommerce.3.8.1, woocommerce.3.9.0, woocommerce.3.9.1, woocommerce.3.9.2, woocommerce.3.9.3, woocommerce.4.0.0, woocommerce.4.0.1, woocommerce.4.1.0, woocommerce.4.1.1, woocommerce.4.2.0, woocommerce.4.2.1, woocommerce.4.3.0, woocommerce.4.3.1, woocommerce.4.3.2, woocommerce.4.3.3, woocommerce.4.4.0, woocommerce.4.4.1, woocommerce.4.5.1, woocommerce.4.5.2, woocommerce.4.6.0, woocommerce.4.6.1, woocommerce.4.6.2, woocommerce.4.7.0, woocommerce.4.7.1, woocommerce.4.8.0, woocommerce.4.9.0, woocommerce.4.9.1, woocommerce.4.9.2, woocommerce.5.0.0, woocommerce.5.1.0, woocommerce.5.2.0, woocommerce.5.2.1, woocommerce.5.2.2, woocommerce.5.3.0, woocommerce.5.4.0, woocommerce.5.4.1, woocommerce.5.5.0, woocommerce.5.5.1, woocommerce.5.5.2, woocommerce.5.6.0, woocommerce.5.6.1, woocommerce.5.7.0, woocommerce.5.7.1, woocommerce.5.8.0, woocommerce.6.3.1, woocommerce.6.4.1, woocommerce.6.5.1, woocommerce.6.6.1, woocommerce.6.7.0, woocommerce.6.8.0, woocommerce.6.8.1, woocommerce.6.8.2, woocommerce.6.9.0, woocommerce.6.9.4, woocommerce.7.0.0, woocommerce.7.1.0, woocommerce.7.1.1, woocommerce.7.2.2, woocommerce.7.3.0, woocommerce.7.4.0, woocommerce.7.4.1, woocommerce.7.5.1, woocommerce.7.6.0, woocommerce.7.6.1, woocommerce.7.7.0, woocommerce.7.7.1, woocommerce.7.8.1, woocommerce.7.9.0, woocommerce.8.0.2, woocommerce.8.0.3, woocommerce.8.1.1, woocommerce.8.2.1, woocommerce.8.2.2, woocommerce.8.3.1, woocommerce.8.4.0, woocommerce.8.5.1, woocommerce.8.5.2, woocommerce.8.6.0, woocommerce.8.6.1, woocommerce.8.7.0, woocommerce.8.8.3, woocommerce.8.9.2, woocommerce.8.9.3, woocommerce.9.0.2, woocommerce.9.1.2, woocommerce.9.1.4, woocommerce.9.2.2, woocommerce.9.2.3, woocommerce.9.3.1, woocommerce.9.3.3, woocommerce.9.4.2, woocommerce.9.4.3, woocommerce.9.5.1, woocommerce.9.5.2, woocommerce.9.7.0, woocommerce.9.7.1, woocommerce.9.8.1
Hook Type: action
Displaying hooks found in version: woocommerce.9.8.1do_action('woocommerce_before_add_to_cart_quantity') is found 4 times:
- /src/Blocks/BlockTypes/AddToCartWithOptions.php line 125121122123124125126127128129130131
* Hook: woocommerce_before_add_to_cart_quantity.
*
* @since 2.7.0
*/
do_action(
'woocommerce_before_add_to_cart_quantity'
);
/**
* Hook: woocommerce_before_add_to_cart_button.
*
* @since 1.5.0
*/
do_action(
'woocommerce_before_add_to_cart_button'
);
- /templates/single-product/add-to-cart/grouped.php line 878384858687888990919293
}
echo
'</label>'
;
}
else
{
do_action(
'woocommerce_before_add_to_cart_quantity'
);
woocommerce_quantity_input(
array
(
'input_name'
=>
'quantity['
.
$grouped_product_child
->get_id() .
']'
,
'input_value'
=> isset(
$_POST
[
'quantity'
][
$grouped_product_child
->get_id() ] ) ? wc_stock_amount( wc_clean( wp_unslash(
$_POST
[
'quantity'
][
$grouped_product_child
->get_id() ] ) ) ) :
''
,
// phpcs:ignore WordPress.Security.NonceVerification.Missing
'min_value'
=> apply_filters(
'woocommerce_quantity_input_min'
, 0,
$grouped_product_child
),
- /templates/single-product/add-to-cart/simple.php line 363233343536373839404142
<form
class
=
"cart"
action=
"<?php echo esc_url( apply_filters( 'woocommerce_add_to_cart_form_action', $product->get_permalink() ) ); ?>"
method=
"post"
enctype=
'multipart/form-data'
>
<?php do_action(
'woocommerce_before_add_to_cart_button'
); ?>
<?php
do_action(
'woocommerce_before_add_to_cart_quantity'
);
woocommerce_quantity_input(
array
(
'min_value'
=> apply_filters(
'woocommerce_quantity_input_min'
,
$product
->get_min_purchase_quantity(),
$product
),
'max_value'
=> apply_filters(
'woocommerce_quantity_input_max'
,
$product
->get_max_purchase_quantity(),
$product
),
'input_value'
=> isset(
$_POST
[
'quantity'
] ) ? wc_stock_amount( wp_unslash(
$_POST
[
'quantity'
] ) ) :
$product
->get_min_purchase_quantity(),
// WPCS: CSRF ok, input var ok.
- /templates/single-product/add-to-cart/variation-add-to-cart-button.php line 181415161718192021222324
<div
class
=
"woocommerce-variation-add-to-cart variations_button"
>
<?php do_action(
'woocommerce_before_add_to_cart_button'
); ?>
<?php
do_action(
'woocommerce_before_add_to_cart_quantity'
);
woocommerce_quantity_input(
array
(
'min_value'
=> apply_filters(
'woocommerce_quantity_input_min'
,
$product
->get_min_purchase_quantity(),
$product
),
'max_value'
=> apply_filters(
'woocommerce_quantity_input_max'
,
$product
->get_max_purchase_quantity(),
$product
),
'input_value'
=> isset(
$_POST
[
'quantity'
] ) ? wc_stock_amount( wp_unslash(
$_POST
[
'quantity'
] ) ) :
$product
->get_min_purchase_quantity(),
// WPCS: CSRF ok, input var ok.