Рубрики
Woocommerce

Woocommerce — в остатках товара не целое число

// Минимальное значение для поля количества (default = 1)
add_filter('woocommerce_quantity_input_min', 'min_decimal');
function min_decimal($val) {
	return 0.1;
}

// Шаг для поля количества (default = 1)
add_filter('woocommerce_quantity_input_step', 'nsk_allow_decimal');
function nsk_allow_decimal($val) {
	return 0.1;
}

// Удаляем фильтр, который проверяет, является ли количество целым числом
remove_filter('woocommerce_stock_amount', 'intval');

// Добавляем фильтр, который проверяет, является ли количество числом float
add_filter('woocommerce_stock_amount', 'floatval');

 

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *