From d8e05c90f7303fa1f0bae1d1289fac8d2f70c847 Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Thu, 19 Apr 2018 12:12:19 +0200 Subject: [PATCH] Can set email in dol_print_error_email --- htdocs/core/lib/functions.lib.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 5033b6ba24c..bfab7e4a4b6 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -3908,14 +3908,17 @@ function dol_print_error($db='',$error='',$errors=null) * @param string $morecss More css * @return void */ -function dol_print_error_email($prefixcode, $errormessage='', $errormessages=array(), $morecss='error') +function dol_print_error_email($prefixcode, $errormessage='', $errormessages=array(), $morecss='error', $email='') { global $langs,$conf; + if (empty($email)) $email=$conf->global->MAIN_INFO_SOCIETE_MAIL; + $langs->load("errors"); $now=dol_now(); + print '
'; - print $langs->trans("ErrorContactEMail", $conf->global->MAIN_INFO_SOCIETE_MAIL, $prefixcode.dol_print_date($now,'%Y%m%d')); + print $langs->trans("ErrorContactEMail", $email, $prefixcode.dol_print_date($now,'%Y%m%d')); if ($errormessage) print '

'.$errormessage; if (is_array($errormessages) && count($errormessages)) {