Formatieren von Beschriftungen, Daten, Stilen

Siehe den Link für jede Ansicht, um die unterstützten Templates zu erkunden.

Standardansichten

Erweiterte Ansichten

Gemeinsam für alle Ansichten

Festlegen von Templates

Templates können auf zwei Arten festgelegt werden: entweder per Code oder mit HTML-Markup.

Templates per Code festlegen

Standardmäßig werden Templates als JavaScript-Funktionen definiert, die das Event-Objekt oder Datumsparameter erhalten und einen HTML-String zurückgeben, der in das Layout eingefügt wird:

scheduler.templates.event_text=function(start, end, event){
    return "<a href='http://some.com/details.php?for="+event.id+"'>"
    +event.text+"</a>";
}

Templates über Markup festlegen

Eine weitere Möglichkeit ist die deklarative Definition von Templates mit HTML. Diese Methode erfordert das Einbinden der html_templates-Erweiterung auf der Seite. Sobald die Erweiterung aktiviert ist, können Templates wie folgt angegeben werden:

<div class="template:event_text">
    <a href='http://some.com/details.php?for={event.id}'>{event.text}<a>
</div>

Die vollständige Liste der Templates finden Sie in der API-Dokumentation.

Nach oben