Я новичок в WordPress. Я создал магазин woocommerce, где пользователь может покупать сыры. Ситуация такова, что некоторые из моих продуктов могут продаваться по 1,2,3 ... et c, а некоторые по 1,5, 2,5, 3,5 кг. Как видите, шаг может принимать 2 разных значения в зависимости от тип продукта (в моем случае я просто хочу проверить, имеет ли продукт атрибут kg или нет).
это мой код: (включен режим отладки) функции. php
// Add min value to the quantity field (default = 1)
add_filter('woocommerce_quantity_input_min', 'min_decimal');
function min_decimal($val,$product) {
if($product->get_attribute( 'unité'))
return 0.5;
else
return 1;
}
// Add step value to the quantity field (default = 1)
add_filter('woocommerce_quantity_input_step', 'nsk_allow_decimal');
function nsk_allow_decimal($val,$product) {
if($product->get_attribute( 'unité'))
return 0.5;
else
return 1;
}
Так, пожалуйста, ребята, как мне добиться этого и заставить его работать? Заранее спасибо.