From 5b703aa41318b0e93a37e86035a4556d8709ce61 Mon Sep 17 00:00:00 2001 From: Thomas Zilio <Dasc3er@users.noreply.github.com> Date: Wed, 11 Sep 2019 18:11:19 +0200 Subject: [PATCH] Fix invio email --- lib/functions.php | 1 - mail.php | 5 ++++- src/HTMLBuilder/Manager/ButtonManager.php | 2 +- 3 files changed, 5 insertions(+), 3 deletions(-) diff --git a/lib/functions.php b/lib/functions.php index eb0046b7c..01c4a7f3c 100644 --- a/lib/functions.php +++ b/lib/functions.php @@ -220,7 +220,6 @@ function translateTemplate() OperationLog::build($op); } - //dd("afssa", $op, $_POST);exit(); // Retrocompatibilità if (!empty($_SESSION['infos'])) { diff --git a/mail.php b/mail.php index 1df3bc4ee..df0f690e8 100644 --- a/mail.php +++ b/mail.php @@ -43,7 +43,10 @@ if (sizeof($campi_mancanti) > 0) { echo ' <form action="" method="post" id="email-form"> <input type="hidden" name="op" value="send-email"> - <input type="hidden" name="backto" value="record-edit"> + <input type="hidden" name="backto" value="'.(get('back') ? get('back') : 'record-edit').'"> + + <input type="hidden" name="id_module" value="'.$id_module.'"> + <input type="hidden" name="id_record" value="'.$id_record.'"> <input type="hidden" name="template" value="'.$template['id'].'"> diff --git a/src/HTMLBuilder/Manager/ButtonManager.php b/src/HTMLBuilder/Manager/ButtonManager.php index ca72c9054..0b9fdbadb 100644 --- a/src/HTMLBuilder/Manager/ButtonManager.php +++ b/src/HTMLBuilder/Manager/ButtonManager.php @@ -41,7 +41,7 @@ class ButtonManager implements ManagerInterface $template = Template::find($options['id']); $result = [ - 'link' => ROOTDIR.'/mail.php?id_module='.$options['id_module'].'&id_record='.$options['id_record'].'&id='.$options['id'], + 'link' => ROOTDIR.'/mail.php?id_module='.$options['id_module'].'&id_record='.$options['id_record'].'&id='.$options['id'].$options['parameters'], 'title' => tr('Invia').' '.((strtoupper($template['name']) == $template['name']) ? $template['name'] : lcfirst($template['name'])), 'icon' => $template['icon'], 'type' => 'modal',