Skip to content
Snippets Groups Projects
Commit d99ab61e authored by Peter Thienel's avatar Peter Thienel Committed by André Noack
Browse files

Resolve "Endzeit von Terminen in der Tages- und Wochenansicht falsch"

Closes #2404

Merge request studip/studip!1600
parent 0bd0f820
No related branches found
No related tags found
No related merge requests found
...@@ -13,16 +13,17 @@ ...@@ -13,16 +13,17 @@
<? else : ?> <? else : ?>
<? for ($j = 0; $j < $em['colsp'][$row]; $j++) : ?> <? for ($j = 0; $j < $em['colsp'][$row]; $j++) : ?>
<? $event = $em['term'][$row][$j]; ?> <? $event = $em['term'][$row][$j]; ?>
<? $mapped_event = $calendar->events[$em['mapping'][$row][$j]]; ?>
<? if (is_object($event)) : ?> <? if (is_object($event)) : ?>
<td data-tooltip<?= ($em['cspan'][$row][$j] > 1 ? ' colspan="' . $em['cspan'][$row][$j] . '"' : '') ?><?= ($em['rows'][$row][$j] > 1 ? ' rowspan="' . $em['rows'][$row][$j] . '"' : '') ?> class="<?= $event instanceof CourseEvent ? 'calendar-course-category' : 'calendar-category' ?><?= $event->getCategory() ?> calendar-day-event"> <td data-tooltip<?= ($em['cspan'][$row][$j] > 1 ? ' colspan="' . $em['cspan'][$row][$j] . '"' : '') ?><?= ($em['rows'][$row][$j] > 1 ? ' rowspan="' . $em['rows'][$row][$j] . '"' : '') ?> class="<?= $event instanceof CourseEvent ? 'calendar-course-category' : 'calendar-category' ?><?= $event->getCategory() ?> calendar-day-event">
<? if ($em['rows'][$row][$j] > 1) : ?> <? if ($em['rows'][$row][$j] > 1) : ?>
<div> <div>
<?= date('H.i-', $event->getStart()) . date('H.i', $event->getEnd()) ?> <?= date('H.i-', $mapped_event->getStart()) . date('H.i', $mapped_event->getEnd()) ?>
</div> </div>
<? endif ?> <? endif ?>
<div class="calendar-day-event-title"> <div class="calendar-day-event-title">
<a title="<?= _('Termin bearbeiten') ?>" href="<?= $controller->url_for('calendar/single/edit/' . $calendar->getRangeId() . '/' . $event->event_id, ['atime' => $atime_new, 'evtype' => $event->getType()]) ?>"><?= htmlReady($event->getTitle()) ?></a> <a title="<?= _('Termin bearbeiten') ?>" href="<?= $controller->url_for('calendar/single/edit/' . $calendar->getRangeId() . '/' . $event->event_id, ['atime' => $atime_new, 'evtype' => $event->getType()]) ?>"><?= htmlReady($event->getTitle()) ?></a>
<?= $this->render_partial('calendar/single/_tooltip', ['event' => $event]) ?> <?= $this->render_partial('calendar/single/_tooltip', ['event' => $mapped_event]) ?>
</div> </div>
</td> </td>
<? elseif ($event == '#') : ?> <? elseif ($event == '#') : ?>
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment