Hallo,
ich bin gerade auf die Erweiterung gestossen und beim Ausprobieren ist mir aufgefallen, daß die Termine in der Monatsansicht nicht auf deren Detailseiten verlinkt sind. Das href-Attribut ist nicht im jeweiligen a-Tag verbaut. Ist das eine Inkompatibilität mit jQuery oder ein Bug? Eine Fehlermeldung wird nicht erzeugt…
EDIT:
Es ist ein Bug. Wenn man Zeile 52 in der vendor/martin-kozianka/contao-fullcalendar/src/ContaoFullcalendar/EventMapper.php ändert, funktioniert auch die Verlinkung problemlos:
$newEvent->url = $event['href'];
Das JS erwartet als Eigenschaft des Event Objects einen Wert mit dem Key url statt href und setzt diesen dann als Attribut href in den anchor tag des Termins.
Hallo, ich bin gerade auf die Erweiterung gestossen und beim Ausprobieren ist mir aufgefallen, daß die Termine in der Monatsansicht nicht auf deren Detailseiten verlinkt sind. Das href-Attribut ist nicht im jeweiligen a-Tag verbaut. Ist das eine Inkompatibilität mit jQuery oder ein Bug? Eine Fehlermeldung wird nicht erzeugt…
EDIT: Es ist ein Bug. Wenn man Zeile 52 in der vendor/martin-kozianka/contao-fullcalendar/src/ContaoFullcalendar/EventMapper.php ändert, funktioniert auch die Verlinkung problemlos:
$newEvent->url = $event['href'];
Das JS erwartet als Eigenschaft des Event Objects einen Wert mit dem Key url statt href und setzt diesen dann als Attribut href in den anchor tag des Termins.