From 8cfaa617790eab2789da90e0d56f3250a08fd79b Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Sat, 4 Mar 2017 21:55:50 +0100 Subject: [PATCH] Better dummy dashboard implementation --- Controller.php | 7 ++++++- Theme/Backend/dashboard.tpl.php | 10 ++++++---- 2 files changed, 12 insertions(+), 5 deletions(-) diff --git a/Controller.php b/Controller.php index 3f4fa8f..8b8473c 100644 --- a/Controller.php +++ b/Controller.php @@ -86,7 +86,7 @@ class Controller extends ModuleAbstract implements WebInterface * @param ResponseAbstract $response Response * @param mixed $data Generic data * - * @return RenderableInterface + * @return \Serializable * * @since 1.0.0 * @author Dennis Eichhorn @@ -97,6 +97,11 @@ class Controller extends ModuleAbstract implements WebInterface $view->setTemplate('/Modules/Dashboard/Theme/Backend/dashboard'); $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1000301001, $request, $response)); + $view->addData('panels', [ + $this->app->moduleManager->get('News')->viewDashboard($request, $response, $data), + $this->app->moduleManager->get('Tasks')->viewDashboard($request, $response, $data) + ]); + return $view; } diff --git a/Theme/Backend/dashboard.tpl.php b/Theme/Backend/dashboard.tpl.php index dd5a7f7..777d1af 100644 --- a/Theme/Backend/dashboard.tpl.php +++ b/Theme/Backend/dashboard.tpl.php @@ -1,4 +1,6 @@ - - - - \ No newline at end of file +
+getData('panels'); ?> + + render(); ?> + +