Úprava kroku množství pro přidání do košíku - Affinite.io CZ

Setkal jsem se s požadavkem, kdy klient chtěl, aby bylo možné upravit krok input pro přidání do košíku. Tedy, aby místo jednoho kusu, bylo množství navyšováno po deseti kusech

Protože WooCommerce používá pro tento případ funkci woocommerce_quantity_input, stačí pomocí filtru ošetřit krok number inputu.

Snippet pak vypadá následovně:

add_filter( 'woocommerce_quantity_input_step', 'custom_product_qty_step', 10, 2 );
function custom_product_qty_step( $qty, $product ) {

	$qty = 10;

	return $qty;

}

Proměnná $product v sobě má objekt produktu, takže jste poměrně jednoduše schopni omezovat úpravu kroku na produkty třeba v konkrétní kategorii.

Vážná zranitelnost v pluginu Optin Monster ohrožuje více než 1 000 000 webů
Vážná zranitelnost v pluginu Optin Monster ohrožuje více než 1 000 000 webů
27 Říj, 2021
Automatická aktualizace košíku ve WooCommerce
Automatická aktualizace košíku ve WooCommerce
29 Říj, 2021

Looking for something?