From 12aa50a37ee114b5c83341980946c7bf1acfad46 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Mon, 29 Nov 2021 20:08:13 +0100 Subject: [PATCH] fix bugs --- Controller/BackendController.php | 4 ++-- Theme/Backend/calendar-dashboard.tpl.php | 8 ++++---- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/Controller/BackendController.php b/Controller/BackendController.php index 6e6a971..76fcfdc 100755 --- a/Controller/BackendController.php +++ b/Controller/BackendController.php @@ -58,7 +58,7 @@ final class BackendController extends Controller implements DashboardElementInte /** @var \Modules\Calendar\Models\Calendar $calendar */ $calendar = CalendarMapper::get(1); - $calendar->setDate(new SmartDateTime((string) ($request->getData('date') ?? 'now'))); + $calendar->date = new SmartDateTime((string) ($request->getData('date') ?? 'now')); $view->addData('calendar', $calendar); $calendarEventPopup = new \Modules\Calendar\Theme\Backend\Components\Event\BaseView($this->app->l11nManager, $request, $response); @@ -86,7 +86,7 @@ final class BackendController extends Controller implements DashboardElementInte /** @var \Modules\Calendar\Models\Calendar $calendar */ $calendar = CalendarMapper::get(1); - $calendar->setDate(new SmartDateTime((string) ($request->getData('date') ?? 'now'))); + $calendar->date = new SmartDateTime((string) ($request->getData('date') ?? 'now')); $view->addData('cal', $calendar); return $view; diff --git a/Theme/Backend/calendar-dashboard.tpl.php b/Theme/Backend/calendar-dashboard.tpl.php index be61703..56aa256 100755 --- a/Theme/Backend/calendar-dashboard.tpl.php +++ b/Theme/Backend/calendar-dashboard.tpl.php @@ -6,8 +6,8 @@ $calendar = $this->getData('calendar');
    -
  • -
  • +
  • +
  • getHtml('Day'); ?> @@ -33,7 +33,7 @@ $calendar = $this->getData('calendar');
  • getHtml('Friday'); ?>
  • getHtml('Saturday'); ?>
- getDate()->getMonthCalendar(0); $isActiveMonth = false; + date->getMonthCalendar(0); $isActiveMonth = false; for ($i = 0; $i < 6; ++$i) : ?>
    getData('calendar');
    format('d'); ?>
    getEventByDate($current[$i * 7 + $j]); + $events = $calendar->getEventsOnDate($current[$i * 7 + $j]); foreach ($events as $event) : ?>
    printHtml($event->getName()); ?>