diff --git a/Admin/Routes/Web/Backend.php b/Admin/Routes/Web/Backend.php index 809dfa2..0cebdc4 100644 --- a/Admin/Routes/Web/Backend.php +++ b/Admin/Routes/Web/Backend.php @@ -35,7 +35,7 @@ return [ ], '^.*/backend/kanban/create.*$' => [ [ - 'dest' => '\Modules\Kanban\Controller:viewKanbanCreate', + 'dest' => '\Modules\Kanban\Controller:viewKanbanBoardCreate', 'verb' => RouteVerb::GET, ], ], diff --git a/Controller.php b/Controller.php index dfcf578..8aef68d 100644 --- a/Controller.php +++ b/Controller.php @@ -136,6 +136,24 @@ class Controller extends ModuleAbstract implements WebInterface return $view; } + /** + * @param RequestAbstract $request Request + * @param ResponseAbstract $response Response + * @param mixed $data Generic data + * + * @return \Serializable + * + * @since 1.0.0 + */ + public function viewKanbanBoardCreate(RequestAbstract $request, ResponseAbstract $response, $data = null) : \Serializable + { + $view = new View($this->app, $request, $response); + $view->setTemplate('/Modules/Kanban/Theme/Backend/kanban-board-create'); + $view->addData('nav', $this->app->moduleManager->get('Navigation')->createNavigationMid(1005801001, $request, $response)); + + return $view; + } + /** * @param RequestAbstract $request Request * @param ResponseAbstract $response Response diff --git a/Theme/Backend/kanban-board-create.tpl.php b/Theme/Backend/kanban-board-create.tpl.php new file mode 100644 index 0000000..e69de29