Siehe den Link für jede Ansicht, um die unterstützten Templates zu erkunden.
Templates können auf zwei Arten festgelegt werden: entweder per Code oder mit HTML-Markup.
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>";
}
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