[9.2.23] Fix reply to email
This commit is contained in:
parent
59b643fe63
commit
7d1b94f515
@ -738,7 +738,7 @@ class common {
|
||||
* @param string $content Contenu
|
||||
* @return bool
|
||||
*/
|
||||
public function sendMail($to, $subject, $content, $replyTo = '') {
|
||||
public function sendMail($to, $subject, $content, $replyTo = null) {
|
||||
// Utilisation de PHPMailer version 6.0.6
|
||||
require_once "core/vendor/phpmailer/phpmailer.php";
|
||||
require_once "core/vendor/phpmailer/exception.php";
|
||||
|
@ -316,10 +316,12 @@ class form extends common {
|
||||
$filter = helper::FILTER_STRING_SHORT;
|
||||
}
|
||||
$value = $this->getInput('formInput[' . $index . ']', $filter, $input['required']) === true ? 'X' : $this->getInput('formInput[' . $index . ']', $filter, $input['required']);
|
||||
// Champ reply ajouté au mail
|
||||
if ($this->getData(['module', $this->getUrl(0), 'config', 'replyto']) === true && $filter === helper::FILTER_MAIL) {
|
||||
// premier chalmp email ajouté au mail en reply si option active
|
||||
if ($this->getData(['module', $this->getUrl(0), 'config', 'replyto']) === true &&
|
||||
$input['type'] === 'mail' &&
|
||||
$replyTo !== null) {
|
||||
$replyTo = $value;
|
||||
}
|
||||
}
|
||||
// Préparation des données pour la création dans la base
|
||||
$data[$this->getData(['module', $this->getUrl(0), 'input', $index, 'name'])] = $value;
|
||||
// Préparation des données pour le mail
|
||||
|
@ -121,7 +121,7 @@
|
||||
</div>
|
||||
<div class="row">
|
||||
<div class="col6 offset1">
|
||||
<?php echo template::checkbox('formConfigMailReplyTo', true, 'Répondre au message de l\'expéditeur par email', [
|
||||
<?php echo template::checkbox('formConfigMailReplyTo', true, 'Répondre à l\'expéditeur depuis le mail de notification', [
|
||||
'checked' => (bool) $this->getData(['module', $this->getUrl(0), 'config', 'replyto']),
|
||||
'help' => 'Cette option permet de réponse drectement à l\'expéditeur du message si celui-ci a indiqué un email valide.'
|
||||
]); ?>
|
||||
|
Loading…
Reference in New Issue
Block a user