From 84b1753eaaf27d43864a7c7be16ae413712e9c72 Mon Sep 17 00:00:00 2001 From: Michael <michael.danielczok@gmail.com> Date: Thu, 13 Jul 2017 14:50:30 +0200 Subject: [PATCH] =?UTF-8?q?fix:=20Im=20Contact.php=20(AJAX)=20wird=20gepr?= =?UTF-8?q?=C3=BCft,=20ob=20die=20Mail=20von=20einer=20Seite=20mit=20Seite?= =?UTF-8?q?ntyp=20Contact=20versendet=20wurde=20oder=20ob=20aus=20einem=20?= =?UTF-8?q?Brick.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ajax/contact.php | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/ajax/contact.php b/ajax/contact.php index e6d6b7d..bbbf92f 100644 --- a/ajax/contact.php +++ b/ajax/contact.php @@ -26,11 +26,17 @@ function ($brickId, $project, $siteId, $message, $email, $name) { } $BrickManager = QUI\Bricks\Manager::init(); - $Brick = $BrickManager->getBrickByID($brickId); $Project = QUI::getProjectManager()->decode($project); $Site = $Project->get((int)$siteId); - $receiver = $Brick->getSetting('mailTo'); + if ($Site->getAttribute('type') === 'quiqqer/sitetypes:types/contact') { + // Contact form (site) + $receiver = $Site->getAttribute('quiqqer.settings.sitetypes.contact.email'); + } else { + // Contact form (brick) + $Brick = $BrickManager->getBrickByID($brickId); + $receiver = $Brick->getSetting('mailTo'); + } if ($receiver == '') { $receiver = (QUI::conf('mail', 'admin_mail')); -- GitLab