From 6e738b339098aa458e5e9a1d2ccc00a3b386171d Mon Sep 17 00:00:00 2001 From: atm-lena <52402938+atm-lena@users.noreply.github.com> Date: Mon, 17 Jul 2023 15:44:58 +0200 Subject: [PATCH] FIX Fatal Error PHP 8 : division by 0 (#25373) Co-authored-by: atm-lena --- htdocs/bom/tpl/objectline_view.tpl.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/htdocs/bom/tpl/objectline_view.tpl.php b/htdocs/bom/tpl/objectline_view.tpl.php index 98e79fa0416..853deb55731 100644 --- a/htdocs/bom/tpl/objectline_view.tpl.php +++ b/htdocs/bom/tpl/objectline_view.tpl.php @@ -334,7 +334,8 @@ if ($resql) { $resql_supplier_price = $object->db->query($sql_supplier_price); if ($resql_supplier_price) { $obj = $object->db->fetch_object($resql_supplier_price); - $line_cost = $obj->min_price/$obj->qty * $sub_bom_line->qty * $line->qty; + if(!empty($obj->qty) && !empty($sub_bom_line->qty) && !empty($line->qty)) $line_cost = $obj->min_price/$obj->qty * $sub_bom_line->qty * $line->qty; + else $line_cost = $obj->min_price; print ''.price2num($line_cost, 'MT').''; $total_cost+= $line_cost;