From 86dd0a7a75df51c4f6981802bd290b03a3fc263d Mon Sep 17 00:00:00 2001 From: Timo Date: Tue, 3 Mar 2020 05:29:45 +0100 Subject: [PATCH] Add new dashboard template and board selector hooks --- app/Helper/LayoutHelper.php | 2 ++ app/Template/dashboard/overview.php | 9 +++++++++ app/Template/project_list/project_title.php | 5 +++++ 3 files changed, 16 insertions(+) diff --git a/app/Helper/LayoutHelper.php b/app/Helper/LayoutHelper.php index 91745f582..3f68c54e4 100644 --- a/app/Helper/LayoutHelper.php +++ b/app/Helper/LayoutHelper.php @@ -35,6 +35,8 @@ class LayoutHelper extends Base if (isset($params['project']['id'])) { unset($params['board_selector'][$params['project']['id']]); } + + $this->hook->reference('helper:layout:board-selector:list', $params['board_selector']); } return $this->pageLayout($template, $params); diff --git a/app/Template/dashboard/overview.php b/app/Template/dashboard/overview.php index 211fa9eb9..cc1ca407f 100644 --- a/app/Template/dashboard/overview.php +++ b/app/Template/dashboard/overview.php @@ -1,3 +1,5 @@ +hook->render('template:dashboard:show:before-filter-box', array('user' => $user)) ?> +
+hook->render('template:dashboard:show:after-filter-box', array('user' => $user)) ?> + isEmpty()): ?>
render('project_list/header', array('paginator' => $project_paginator)) ?> @@ -24,6 +28,8 @@ + hook->render('template:dashboard:project:before-title', array('project' => $project)) ?> + url->link($this->text->e($project['name']), 'BoardViewController', 'show', array('project_id' => $project['id'])) ?> @@ -31,6 +37,9 @@ + + hook->render('template:dashboard:project:after-title', array('project' => $project)) ?> +
diff --git a/app/Template/project_list/project_title.php b/app/Template/project_list/project_title.php index 01c655cfd..04dd42b0a 100644 --- a/app/Template/project_list/project_title.php +++ b/app/Template/project_list/project_title.php @@ -5,7 +5,12 @@ + hook->render('template:dashboard:project:before-title', array('project' => $project)) ?> + url->link($this->text->e($project['name']), 'BoardViewController', 'show', array('project_id' => $project['id'])) ?> + + hook->render('template:dashboard:project:after-title', array('project' => $project)) ?> +