From 255bbf74b7da6574ef0f1194a6f2250523a00d6e Mon Sep 17 00:00:00 2001 From: drigato Date: Thu, 11 Jun 2015 09:16:59 -0400 Subject: [PATCH] CC-6057: Empty show schedule should show message in Schedule Widget --- .../views/scripts/embed/weekly-program.phtml | 14 +++++++++----- .../css/embed/weekly-schedule-widget-basic.css | 5 +++++ .../public/css/embed/weekly-schedule-widget.css | 5 +++++ 3 files changed, 19 insertions(+), 5 deletions(-) diff --git a/airtime_mvc/application/views/scripts/embed/weekly-program.phtml b/airtime_mvc/application/views/scripts/embed/weekly-program.phtml index 1ec3e1f1c..8eb1118b7 100644 --- a/airtime_mvc/application/views/scripts/embed/weekly-program.phtml +++ b/airtime_mvc/application/views/scripts/embed/weekly-program.phtml @@ -39,11 +39,15 @@ $activeClass = $this->currentDayOfMonth == $data["dayOfMonth"] ? "active" : ""; echo "
"; - foreach ($data["shows"] as $show => $showData) { - echo "
"; - echo "
".$showData["show_start_hour"].' - '.$showData["show_end_hour"]."
"; - echo "
".$showData["name"]."
"; - echo "
"; + if (count($data["shows"]) == 0) { + echo "
Looks like there are no shows scheduled on this day.
"; + } else { + foreach ($data["shows"] as $show => $showData) { + echo "
"; + echo "
" . $showData["show_start_hour"] . ' - ' . $showData["show_end_hour"] . "
"; + echo "
" . $showData["name"] . "
"; + echo "
"; + } } echo "
"; }?> diff --git a/airtime_mvc/public/css/embed/weekly-schedule-widget-basic.css b/airtime_mvc/public/css/embed/weekly-schedule-widget-basic.css index c62878204..b9c577a22 100644 --- a/airtime_mvc/public/css/embed/weekly-schedule-widget-basic.css +++ b/airtime_mvc/public/css/embed/weekly-schedule-widget-basic.css @@ -99,6 +99,11 @@ body { padding-bottom: 10px; } +.empty-schedule { + text-transform: none; + text-align: center; +} + .schedule_item div.time_grid { /*padding-right: 10px;*/ width: 20%; diff --git a/airtime_mvc/public/css/embed/weekly-schedule-widget.css b/airtime_mvc/public/css/embed/weekly-schedule-widget.css index 622c2699a..d609c0e20 100644 --- a/airtime_mvc/public/css/embed/weekly-schedule-widget.css +++ b/airtime_mvc/public/css/embed/weekly-schedule-widget.css @@ -88,6 +88,11 @@ body { padding-bottom: 10px; } +.empty-schedule { + text-transform: none; + text-align: center; +} + .schedule_item div.time_grid { /*padding-right: 10px;*/ width: 20%;