From f960a6c6a408d5c8a46e98ea0faec18a4f5952be Mon Sep 17 00:00:00 2001 From: omogenot Date: Wed, 5 Mar 2025 13:16:30 +0100 Subject: [PATCH] Add is_numeric condition to check empty values --- htdocs/core/modules/export/export_excel2007.modules.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/htdocs/core/modules/export/export_excel2007.modules.php b/htdocs/core/modules/export/export_excel2007.modules.php index c56d3f56d1a..213071349aa 100644 --- a/htdocs/core/modules/export/export_excel2007.modules.php +++ b/htdocs/core/modules/export/export_excel2007.modules.php @@ -336,9 +336,9 @@ class ExportExcel2007 extends ModeleExports continue; } - // $newvalue = !empty($objp->$alias) ? $objp->$alias : ''; + $newvalue = (!empty($objp->$alias) || (is_numeric($objp->alias))) ? $objp->$alias : ''; - $newvalue = $this->excel_clean($objp->$alias); + $newvalue = $this->excel_clean($newvalue); $typefield = isset($array_types[$code]) ? $array_types[$code] : ''; if (preg_match('/^Select:/i', $typefield) && $typefield = substr($typefield, 7)) {