forked from Wavyzz/dolibarr
FIX Init of email topic when using a template
This commit is contained in:
@@ -684,7 +684,7 @@ class FormMail extends Form
|
|||||||
$out.= "</td></tr>\n";
|
$out.= "</td></tr>\n";
|
||||||
}
|
}
|
||||||
|
|
||||||
// withoptiononeemailperrecipient
|
// With option one email per recipient
|
||||||
if (! empty($this->withoptiononeemailperrecipient))
|
if (! empty($this->withoptiononeemailperrecipient))
|
||||||
{
|
{
|
||||||
$out.= '<tr><td class="minwidth200">';
|
$out.= '<tr><td class="minwidth200">';
|
||||||
@@ -779,7 +779,7 @@ class FormMail extends Form
|
|||||||
|
|
||||||
// Topic
|
// Topic
|
||||||
if (! empty($this->withtopic)) {
|
if (! empty($this->withtopic)) {
|
||||||
$out .= $this->getHtmlForTopic();
|
$out .= $this->getHtmlForTopic($arraydefaultmessage, $helpforsubstitution);
|
||||||
}
|
}
|
||||||
|
|
||||||
// Attached files
|
// Attached files
|
||||||
@@ -1096,11 +1096,14 @@ class FormMail extends Form
|
|||||||
/**
|
/**
|
||||||
* get Html For Topic of message
|
* get Html For Topic of message
|
||||||
*
|
*
|
||||||
* @return string html
|
* @param array $arraydefaultmessage Array with message template content
|
||||||
|
* @param string $helpforsubstitution Help string for substitution
|
||||||
|
* @return string Text for topic
|
||||||
*/
|
*/
|
||||||
public function getHtmlForTopic()
|
public function getHtmlForTopic($arraydefaultmessage, $helpforsubstitution)
|
||||||
{
|
{
|
||||||
global $conf, $langs, $form;
|
global $conf, $langs, $form;
|
||||||
|
|
||||||
$defaulttopic = GETPOST('subject','none');
|
$defaulttopic = GETPOST('subject','none');
|
||||||
if (! GETPOST('modelselected','alpha') || GETPOST('modelmailselected') != '-1') {
|
if (! GETPOST('modelselected','alpha') || GETPOST('modelmailselected') != '-1') {
|
||||||
if ($arraydefaultmessage && $arraydefaultmessage->topic) {
|
if ($arraydefaultmessage && $arraydefaultmessage->topic) {
|
||||||
|
|||||||
Reference in New Issue
Block a user