diff --git a/htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php b/htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php index 5d1f730f9ae..88d988eae1f 100644 --- a/htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php +++ b/htdocs/core/triggers/interface_50_modTicket_TicketEmail.class.php @@ -205,9 +205,12 @@ class InterfaceTicketEmail extends DolibarrTriggers $message_admin .= '
  • '.$langs->trans('Severity').' : '.$object->severity_label.'
  • '; $message_admin .= '
  • '.$langs->trans('From').' : '.($object->email_from ? $object->email_from : ($object->fk_user_create > 0 ? $langs->trans('Internal') : '')).'
  • '; // Extrafields + $extraFields = new ExtraFields($this->db); + $extraFields->fetch_name_optionals_label($object->table_element); if (is_array($object->array_options) && count($object->array_options) > 0) { foreach ($object->array_options as $key => $value) { - $message_admin .= '
  • '.$langs->trans($key).' : '.$value.'
  • '; + $key = substr($key, 8); // remove "options_" + $message_admin .= '
  • ' . $langs->trans($extraFields->attributes[$object->element]['label'][$key]) . ' : ' . $extraFields->showOutputField($key, $value) . '
  • '; } } $message_admin .= '';