summaryrefslogtreecommitdiff
path: root/includes/view/PublicDashboard_view.php
diff options
context:
space:
mode:
authormsquare <msquare@notrademark.de>2017-12-12 22:09:01 +0100
committermsquare <msquare@notrademark.de>2017-12-12 22:09:01 +0100
commit582b1a739aa10c84454dc7f862bc788a9ed2ded4 (patch)
tree4859ae2847e2d33de7492631ae30d2bd8007ee9c /includes/view/PublicDashboard_view.php
parent3379ea10b2d20560de877c053f32309ee126b474 (diff)
improve public dashboard
Diffstat (limited to 'includes/view/PublicDashboard_view.php')
-rw-r--r--includes/view/PublicDashboard_view.php22
1 files changed, 13 insertions, 9 deletions
diff --git a/includes/view/PublicDashboard_view.php b/includes/view/PublicDashboard_view.php
index b80ca515..1325d31a 100644
--- a/includes/view/PublicDashboard_view.php
+++ b/includes/view/PublicDashboard_view.php
@@ -5,9 +5,18 @@
*/
function public_dashboard_view($stats, $free_shifts)
{
- $shift_panels = [];
- foreach ($free_shifts as $shift) {
- $shift_panels[] = public_dashborad_shift_render($shift);
+ $needed_angels = '';
+ if (count($free_shifts) > 0) {
+ $shift_panels = [];
+ foreach ($free_shifts as $shift) {
+ $shift_panels[] = public_dashborad_shift_render($shift);
+ }
+ $needed_angels = div('container-fluid first', [
+ div('col-xs-12', [
+ heading(_('Needed angels:'), 1)
+ ]),
+ join($shift_panels)
+ ]);
}
return page([
div('first container-fluid', [
@@ -17,12 +26,7 @@ function public_dashboard_view($stats, $free_shifts)
stats(_('Hours to be worked'), $stats['hours-to-work'], 'default'),
'<script>$(function(){setTimeout(function(){window.location.reload();}, 60000)})</script>'
]),
- div('container-fluid first', [
- div('col-xs-12', [
- heading(_('Needed angels:'), 1)
- ]),
- join($shift_panels)
- ])
+ $needed_angels
]);
}