From d96887f38058e037a217e5b92dc60b2252903c1a Mon Sep 17 00:00:00 2001 From: Torsten Oppermann <torsten@sgalinski.de> Date: Fri, 10 Mar 2017 18:20:29 +0100 Subject: [PATCH] [TASK] Adding missing parameter to send again button/action --- Classes/Controller/QueueController.php | 4 +++- Resources/Private/Language/locallang.xlf | 2 +- Resources/Private/Templates/Queue/Index.html | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) diff --git a/Classes/Controller/QueueController.php b/Classes/Controller/QueueController.php index 17216edf..a6ddd72f 100644 --- a/Classes/Controller/QueueController.php +++ b/Classes/Controller/QueueController.php @@ -90,8 +90,10 @@ class QueueController extends ActionController { * send or resend a mail in the queue * * @param int $uid + * @param string $selectedExtension + * @param string $selectedTemplate */ - public function sendMailAction($uid) { + public function sendMailAction($uid, $selectedExtension, $selectedTemplate) { $mailService = new MailTemplateService(); $mailService->sendMailFromQueue($uid); diff --git a/Resources/Private/Language/locallang.xlf b/Resources/Private/Language/locallang.xlf index 5b41bc52..611a59c8 100644 --- a/Resources/Private/Language/locallang.xlf +++ b/Resources/Private/Language/locallang.xlf @@ -64,7 +64,7 @@ <source>No template was registered.</source> </trans-unit> <trans-unit id="backend.no_queue_entries"> - <source>There are no Entries in the Mail Queue for this Template.</source> + <source>There are no entries in the mail queue for this template.</source> </trans-unit> <trans-unit id="backend.not_sent"> <source>Not Sent</source> diff --git a/Resources/Private/Templates/Queue/Index.html b/Resources/Private/Templates/Queue/Index.html index eb06ac79..e05f4c73 100644 --- a/Resources/Private/Templates/Queue/Index.html +++ b/Resources/Private/Templates/Queue/Index.html @@ -31,17 +31,17 @@ <td> <f:if condition="{mail.sent} == '0'"> <f:then> - <f:link.action class="btn btn-default btn-send-now" controller="Queue" action="sendMail" arguments="{uid: mail.uid}"> + <f:link.action class="btn btn-default btn-send-now" controller="Queue" action="sendMail" arguments="{uid: mail.uid, selectedTemplate: selectedTemplateKey, selectedExtension: selectedExtensionKey}"> <span class="t3js-icon icon icon-size-small icon-state-default actions-document-import-t3d"> <span class="icon-markup"> <img src="/typo3/sysext/core/Resources/Public/Icons/T3Icons/actions/actions-document-import-t3d.svg" width="16" height="16"> </span> - </span> + </span>s Send Now </f:link.action> </f:then> <f:else> - <f:link.action class="btn btn-default btn-resend" controller="Queue" action="sendMail" arguments="{uid: mail.uid}"> + <f:link.action class="btn btn-default btn-resend" controller="Queue" action="sendMail" arguments="{uid: mail.uid, selectedTemplate: selectedTemplateKey, selectedExtension: selectedExtensionKey}"> <span class="t3js-icon icon icon-size-small icon-state-default icon-actions-insert-reference"> <span class="icon-markup"> <img src="/typo3/sysext/core/Resources/Public/Icons/T3Icons/actions/actions-insert-reference.svg" width="16" height="16"> -- GitLab