Formatierung von Labels, Datumsangaben und Stilen
Folgen Sie dem Link einer Ansicht, um die von ihr unterstützten Vorlagen zu sehen.
Standardansichten
Erweiterte Ansichten
- Agenda-Ansicht-Vorlagen
- Raster-Ansicht-Vorlagen
- Kartenansicht-Vorlagen
- Timeline-Ansicht-Vorlagen
- WeekAgenda-Ansicht-Vorlagen
- Einheiten-Ansicht-Vorlagen
- Jahresansicht-Vorlagen
Allgemein für alle Ansichten
Festlegen von Vorlagen
Sie können Vorlagen auf zwei Arten festlegen: entweder aus dem Code oder aus HTML-Markup.
Vorlagen mit Code definieren
Standardmäßig können Vorlagen als JS-Funktionen definiert werden, die das Event-Objekt oder Datumsargumente entgegennehmen und eine HTML-Zeichenkette zurückgeben müssen, die in das Layout eingefügt wird:
scheduler.templates.event_text = (start, end, event) => {
return `<a href='http://some.com/details.php?for=${event.id}'>${event.text}</a>`;
};
Vorlagen über HTML-Markup definieren
Alternativ können Vorlagen deklarativ aus HTML definiert werden. Dieser Ansatz erfordert das Hinzufügen der html_templates Erweiterung zur Seite. Nachdem Sie die Erweiterung auf der Seite aktiviert haben, können Sie Vorlagen wie folgt festlegen:
<div class="template:event_text">
<a href='http://some.com/details.php?for="{event.id}"'>{event.text}</a>
</div>
Die vollständige Liste der Vorlagen finden Sie in der API.
Need help?
Got a question about the documentation? Reach out to our technical support team for help and guidance. For custom component solutions, visit the Services page.