diff --git a/htdocs/comm/action/card.php b/htdocs/comm/action/card.php index 2dbbbd28084..813494fbad5 100644 --- a/htdocs/comm/action/card.php +++ b/htdocs/comm/action/card.php @@ -1221,7 +1221,7 @@ if ($action == 'create') //Mail Model print ''.$langs->trans("EMailTemplates").''; - print $form->selectModelMail('actioncommsend', 'actioncomm_send'); + print $form->selectModelMail('actioncommsend', 'actioncomm_send', 1); print ''; diff --git a/htdocs/core/class/html.form.class.php b/htdocs/core/class/html.form.class.php index 153f1cdbae2..0544fd25bad 100644 --- a/htdocs/core/class/html.form.class.php +++ b/htdocs/core/class/html.form.class.php @@ -7979,7 +7979,7 @@ class Form * @param string $modelType Model type * @return string HTML select string */ - public function selectModelMail($prefix, $modelType = '') + public function selectModelMail($prefix, $modelType = '', $default = 0) { global $langs, $db, $user; @@ -7992,6 +7992,7 @@ class Form $result = $formmail->fetchAllEMailTemplate($modelType, $user, $langs); if ($result > 0) { + if($default) $TModels[0] = $langs->trans('DefaultMailModel'); foreach ($formmail->lines_model as $model){ $TModels[$model->id] = $model->label; } diff --git a/htdocs/langs/en_US/main.lang b/htdocs/langs/en_US/main.lang index 331d81a90c8..100856b3fa7 100644 --- a/htdocs/langs/en_US/main.lang +++ b/htdocs/langs/en_US/main.lang @@ -1083,4 +1083,5 @@ CREATEInDolibarr=Record %s created MODIFYInDolibarr=Record %s modified DELETEInDolibarr=Record %s deleted VALIDATEInDolibarr=Record %s validated -APPROVEDInDolibarr=Record %s approved \ No newline at end of file +APPROVEDInDolibarr=Record %s approved +DefaultMailModel=Default Mail Model \ No newline at end of file