From a330b3e6d84093705c5433461fffae752e6f73b8 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Fri, 19 Apr 2024 02:08:37 +0000 Subject: [PATCH] general fixes --- Controller/BackendController.php | 27 +++++++++++++++++++++++++++ Theme/Backend/checklist-task.tpl.php | 4 ++-- 2 files changed, 29 insertions(+), 2 deletions(-) diff --git a/Controller/BackendController.php b/Controller/BackendController.php index a5091bf..a88b186 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -184,4 +184,31 @@ final class BackendController extends Controller { return $this->app->moduleManager->get('Tasks', 'Backend')->viewTaskView($request, $response, $data); } + + /** + * Routing end-point for application behavior. + * + * @param RequestAbstract $request Request + * @param ResponseAbstract $response Response + * @param array $data Generic data + * + * @return RenderableInterface + * + * @since 1.0.0 + * @codeCoverageIgnore + */ + public function viewChecklistTemplateTaskCreate(RequestAbstract $request, ResponseAbstract $response, array $data = []) : RenderableInterface + { + $view = new View($this->app->l11nManager, $request, $response); + $view->setTemplate('/Modules/Tasks/Theme/Backend/task-create'); + $view->data['nav'] = $this->app->moduleManager->get('Navigation')->createNavigationMid(1003601001, $request, $response); + + $accGrpSelector = new \Modules\Profile\Theme\Backend\Components\AccountGroupSelector\BaseView($this->app->l11nManager, $request, $response); + $view->data['accGrpSelector'] = $accGrpSelector; + + $editor = new \Modules\Editor\Theme\Backend\Components\Editor\BaseView($this->app->l11nManager, $request, $response); + $view->data['editor'] = $editor; + + return $view; + } } diff --git a/Theme/Backend/checklist-task.tpl.php b/Theme/Backend/checklist-task.tpl.php index 96b5c74..7c8b84a 100644 --- a/Theme/Backend/checklist-task.tpl.php +++ b/Theme/Backend/checklist-task.tpl.php @@ -61,7 +61,7 @@ echo $this->data['nav']->render(); ?>
- data['editor']->getData('text')->render('task-editor', 'plain', 'fTask'); ?> + data['editor']->getData('text')?->render('task-editor', 'plain', 'fTask'); ?>
@@ -95,4 +95,4 @@ echo $this->data['nav']->render(); ?>
-getData('accGrpSelector')->getData('popup')->render(); ?> \ No newline at end of file +getData('accGrpSelector')->getData('popup')?->render(); ?> \ No newline at end of file