Установка минимального объема и веса для общего заказа в WooCommerce - PullRequest
1 голос
/ 01 мая 2019

Во-первых: прошу прощения за мои 0 знаний в области кодирования.Я пытаюсь выучить.Проблема: Некоторые грузовые плагины нуждаются в минимальном весе и / или объеме, или они не отправляют информацию курьеру, и вам нужно сделать это вручную.

Я думаю, что мне нужно получить длину, высоту иШирина и проверьте, все ли они отвечают требованиям.Если они этого не делают, я хочу добавить минимальные требования.

Я искал, как я могу получить информацию, и нашел это, что LoicTheAztec написал здесь https://stackoverflow.com/a/49335172

foreach(WC()->cart->get_cart() as $cart_item) { 
        // Get an instance of the WC_Product object and cart quantity
        $product = $cart_item['data'];
        $qty     = $cart_item['quantity'];

        // Get product dimensions  
        $length = $product->get_length();
        $width  = $product->get_width();
        $height = $product->get_height();

Таким образом, таким образом я извлекаю информацию, которую я предполагаю?

Итак, чтобы продолжить, мне нужно установить условия (в метрах)

if ($length < 0.15) {
$length = 0.15
}
if ($width < 0.11) {
$width = 0.11
}
if ($height < 0.035) {
$height = 0.035
}

Я на правильном пути?Как мне продолжить отсюда?Редактировать: Хорошо, кажется, этого недостаточно, почему-то мне нужно отправить значения также на кассу.Я полностью застрял.Любые указания в правильном направлении приветствуются.

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