MDL-63119 calendar: now showing event end in modal
When clicking on an event in the month view, a modal opens with
information about it. That modal did previously only show the start time
of the event. It now also shows the end (if the event has one).
This commit is contained in:
committed by
Simey Lameze
parent
09b00ee19c
commit
0cd1bc0b67
@@ -92,6 +92,10 @@ class event_exporter extends event_exporter_base {
|
||||
}
|
||||
$values['url'] = $url->out(false);
|
||||
|
||||
// Override default formatted time to make sure the date portion of the time is always rendered.
|
||||
$legacyevent = container::get_event_mapper()->from_event_to_legacy_event($event);
|
||||
$values['formattedtime'] = calendar_format_event_time($legacyevent, time(), null, false);
|
||||
|
||||
if ($event instanceof action_event_interface) {
|
||||
$actionrelated = [
|
||||
'context' => $context,
|
||||
|
||||
@@ -41,7 +41,7 @@
|
||||
<div class="container-fluid">
|
||||
<div class="row">
|
||||
<div class="col-xs-1">{{#pix}} i/calendareventtime, core, {{#str}} when, core_calendar {{/str}} {{/pix}}</div>
|
||||
<div class="col-xs-11">{{#userdate}} {{timestart}}, {{#str}} strftimerecentfull {{/str}} {{/userdate}}</div>
|
||||
<div class="col-xs-11">{{{formattedtime}}}</div>
|
||||
</div>
|
||||
<div class="row m-t-1">
|
||||
<div class="col-xs-1">{{#pix}} i/calendar, core, {{#str}} eventtype, core_calendar {{/str}} {{/pix}}</div>
|
||||
|
||||
Reference in New Issue
Block a user