review btter fix for not print extrafields

This commit is contained in:
Florian HENRY 2026-04-09 07:44:36 +02:00
parent c1d4ebe6dd
commit 894f2c175f

View file

@ -1458,7 +1458,10 @@ abstract class CommonDocGenerator
}
$disableOnEmpty = 0;
$printable = intval($extrafields->attributes[$object->table_element]['printable'][$key]);
$printable = 0;
if (isset($extrafields->attributes[$object->table_element]['printable'][$key])) {
$printable = (int) $extrafields->attributes[$object->table_element]['printable'][$key];
}
if ($enabled && !empty($printable)) {
if (in_array($printable, $params['printableEnable']) || in_array($printable, $params['printableEnableNotEmpty'])) {
$enabled = 1;