Implement contact form autoreply for epevents

This commit is contained in:
Björn Fromme
2018-04-20 15:34:36 +02:00
parent ed2a9c57c0
commit ad6a1af291
5 changed files with 71 additions and 21 deletions
@@ -56,13 +56,13 @@ class AjaxFormController extends ActionController
public function processInquiryFormAction(Inquiry $inquiry)
{
$response['status'] = 'ok';
$this->emailService->send(
$this->settings['inquiryToEmail'],
$this->settings['inquiryToName'],
'Anfrage E&P Events',
'Email/Inquiry',
[ 'inquiry' => $inquiry ]
);
$this->emailService->send([
'toEmail' => $this->settings['inquiryToEmail'],
'toName' => $this->settings['inquiryToName'],
'subject' => 'Anfrage E&P Events',
'templateName' => 'Email/Inquiry',
'variables' => [ 'inquiry' => $inquiry ]
]);
return json_encode($response);
}
@@ -74,13 +74,13 @@ class AjaxFormController extends ActionController
public function processConfiguratorFormAction(Inquiry $inquiry)
{
$response['status'] = 'ok';
$this->emailService->send(
$this->settings['inquiryToEmail'],
$this->settings['inquiryToName'],
'Anfrage E&P Events',
'Email/Configurator',
[ 'inquiry' => $inquiry ]
);
$this->emailService->send([
'toEmail' => $this->settings['inquiryToEmail'],
'toName' => $this->settings['inquiryToName'],
'subject' => 'Anfrage E&P Events',
'templateName' => 'Email/Configurator',
'variables' => [ 'inquiry' => $inquiry ]
]);
return json_encode($response);
}