Wordpress: как изменить шаг в поле количества в зависимости от типа продукта - PullRequest
0 голосов
/ 15 марта 2020

Я новичок в 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;
}

Так, пожалуйста, ребята, как мне добиться этого и заставить его работать? Заранее спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...