Product_amount_ в product_data

CS 4.17.2 SB
Нарушена логика в последних версиях раньше было

                {if (
                        $product_amount > 0
                        && $product_amount >= $product.min_qty
                        || $product.tracking == "ProductTracking::DO_NOT_TRACK"|enum
                    )
                    && $settings.General.inventory_tracking !== "YesNo::NO"|enum
                    && $settings.General.allow_negative_amount !== "YesNo::YES"|enum
                    || $settings.General.inventory_tracking !== "YesNo::NO"|enum
                    && (
                        $settings.General.allow_negative_amount === "YesNo::YES"|enum
                        || $product.out_of_stock_actions == "OutOfStockActions::BUY_IN_ADVANCE"|enum
                    )
                }

Теперь


    {$is_tracking_product = $settings.General.default_tracking !== "ProductTracking::DO_NOT_TRACK"|enum && $product.tracking !== "ProductTracking::DO_NOT_TRACK"|enum || $product.tracking !== "ProductTracking::DO_NOT_TRACK"|enum}

.......


                {if (
                        $product_amount > 0
                        && $product_amount >= $product.min_qty
                        || $product.tracking == "ProductTracking::DO_NOT_TRACK"|enum
                    )
                    && $is_tracking_product
                    && $allow_negative_amount !== "YesNo::YES"|enum
                    || $is_tracking_product
                    && (
                        $allow_negative_amount === "YesNo::YES"|enum
                        || $product.out_of_stock_actions == "OutOfStockActions::BUY_IN_ADVANCE"|enum
                    )
                }

Теперь протаскиваем товар
Кол-во > 0
Отслеживать количество: НЕТ
Включить отслеживание количества товаров на складе: ДА
Разрешить отрицательное количество товаров в наличии: НЕТ

Раньше
if
{
(проходим так как $product.tracking == “ProductTracking::DO_NOT_TRACK”|enum)
&& Глобальная настройка: ДА
&& Разрешить отрицательное количество товаров в наличии: НЕТ
}
Проходим проверку

Сейчас

Все ломает $is_tracking_product так как там будет false
Так как Отслеживать количество: НЕТ у товара

@Asya