mirror of
https://github.com/Karaka-Management/oms-Calendar.git
synced 2026-02-08 20:48:40 +00:00
fix bugs
This commit is contained in:
parent
d819d37abb
commit
12aa50a37e
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -6,8 +6,8 @@ $calendar = $this->getData('calendar');
|
|||
<div class="col-xs-12 col-md-9">
|
||||
<div class="box wf-100">
|
||||
<ul class="btns floatLeft">
|
||||
<li><a href="<?= $this->printHtml(\phpOMS\Uri\UriFactory::build('{/prefix}calendar/dashboard?date=' . $calendar->getDate()->createModify(0, -1, 0)->format('Y-m-d'))); ?>"><i class="fa fa-arrow-left"></i></a>
|
||||
<li><a href="<?= $this->printHtml(\phpOMS\Uri\UriFactory::build('{/prefix}calendar/dashboard?date=' . $calendar->getDate()->createModify(0, 1, 0)->format('Y-m-d'))); ?>"><i class="fa fa-arrow-right"></i></a>
|
||||
<li><a href="<?= $this->printHtml(\phpOMS\Uri\UriFactory::build('{/prefix}calendar/dashboard?date=' . $calendar->date->createModify(0, -1, 0)->format('Y-m-d'))); ?>"><i class="fa fa-arrow-left"></i></a>
|
||||
<li><a href="<?= $this->printHtml(\phpOMS\Uri\UriFactory::build('{/prefix}calendar/dashboard?date=' . $calendar->date->createModify(0, 1, 0)->format('Y-m-d'))); ?>"><i class="fa fa-arrow-right"></i></a>
|
||||
</ul>
|
||||
<ul class="btns floatRight">
|
||||
<li><a href=""><?= $this->getHtml('Day'); ?></a>
|
||||
|
|
@ -33,7 +33,7 @@ $calendar = $this->getData('calendar');
|
|||
<li><?= $this->getHtml('Friday'); ?>
|
||||
<li><?= $this->getHtml('Saturday'); ?>
|
||||
</ul>
|
||||
<?php $current = $calendar->getDate()->getMonthCalendar(0); $isActiveMonth = false;
|
||||
<?php $current = $calendar->date->getMonthCalendar(0); $isActiveMonth = false;
|
||||
for ($i = 0; $i < 6; ++$i) : ?>
|
||||
<ul class="days">
|
||||
<?php for ($j = 0; $j < 7; ++$j) :
|
||||
|
|
@ -47,7 +47,7 @@ $calendar = $this->getData('calendar');
|
|||
<div class="date"><?= $current[$i * 7 + $j]->format('d'); ?></div>
|
||||
<?php endif; ?>
|
||||
<?php
|
||||
$events = $calendar->getEventByDate($current[$i * 7 + $j]);
|
||||
$events = $calendar->getEventsOnDate($current[$i * 7 + $j]);
|
||||
foreach ($events as $event) : ?>
|
||||
<div id="event-tag-<?= $event->getId(); ?>" class="event">
|
||||
<div class="event-desc"><?= $this->printHtml($event->getName()); ?></div>
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user