From 8626411e4b50cbac4c93eb1fc31039728a0ca145 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Thu, 15 Feb 2018 18:17:36 +0100 Subject: [PATCH] Move response feedback to backend --- Controller.php | 14 ++++++++++++-- Theme/Backend/accounts-create.tpl.php | 2 +- Theme/Backend/groups-create.tpl.php | 2 +- Theme/Backend/groups-single.tpl.php | 2 +- 4 files changed, 15 insertions(+), 5 deletions(-) diff --git a/Controller.php b/Controller.php index 2f01565..a3edab9 100644 --- a/Controller.php +++ b/Controller.php @@ -514,7 +514,12 @@ class Controller extends ModuleAbstract implements WebInterface GroupMapper::update($group); - $response->set($request->__toString(), $group->jsonSerialize()); + $response->set($request->__toString(), [ + 'status' => 'ok', + 'title' => 'Group', + 'message' => 'Group successfully updated.', + 'request' => $group->jsonSerialize() + ]); } /** @@ -572,7 +577,12 @@ class Controller extends ModuleAbstract implements WebInterface $group = $this->createGroupFromRequest($request); GroupMapper::create($group); - $response->set($request->__toString(), $group->jsonSerialize()); + $response->set($request->__toString(), [ + 'status' => 'ok', + 'title' => 'Group', + 'message' => 'Group successfully created.', + 'request' => $group->jsonSerialize() + ]); } /** diff --git a/Theme/Backend/accounts-create.tpl.php b/Theme/Backend/accounts-create.tpl.php index defb92b..66ca185 100644 --- a/Theme/Backend/accounts-create.tpl.php +++ b/Theme/Backend/accounts-create.tpl.php @@ -21,7 +21,7 @@ echo $this->getData('nav')->render(); ?>

getHtml('Account'); ?>

-
+
diff --git a/Theme/Backend/groups-create.tpl.php b/Theme/Backend/groups-create.tpl.php index ab48d98..6b8cd21 100644 --- a/Theme/Backend/groups-create.tpl.php +++ b/Theme/Backend/groups-create.tpl.php @@ -21,7 +21,7 @@ echo $this->getData('nav')->render(); ?>

getHtml('Group'); ?>

- +
diff --git a/Theme/Backend/groups-single.tpl.php b/Theme/Backend/groups-single.tpl.php index 9f2d28e..dd1723c 100644 --- a/Theme/Backend/groups-single.tpl.php +++ b/Theme/Backend/groups-single.tpl.php @@ -25,7 +25,7 @@ echo $this->getData('nav')->render(); ?>

getHtml('Group'); ?>

- +