xml_format
Warnung
Die Vorlage ist veraltet.
Description
Ein Datumsobjekt wird gemäß dieser Vorlage in eine Zeichenkette umgewandelt. Wird verwendet, um Daten an den Server zurückzusenden
Parameters
date- (erforderlich) Date - das Datum, das formatiert werden muss
Returns
text- (string) - HTML-Text, der im Gantt-Diagramm gerendert wird
Example
gantt.templates.xml_format = function(date){
return gantt.date.date_to_str(gantt.config.xml_date)(date);
};
Details
Hinweis
Hinweis Die Vorlage ist veraltet. Verwenden Sie stattdessen format_date:
var dateToStr = gantt.date.date_to_str("%Y-%m-%d %H:%i");
gantt.templates.format_date = function(date){
return dateToStr (date);
};
Diese Vorlage wird automatisch aus der xml_date Konfiguration generiert und kann nach der Initialisierung von gantt erneut definiert werden.
Eine benutzerdefinierte Vorlagenfunktion kann verwendet werden, wenn die Serverseite ein Format erwartet, das vom gantt date helper nicht unterstützt wird.
Zum Beispiel nehmen wir an, die Serverseite erwartet start_date als UNIX-Zeitstempel und die Request-Parameter sollten wie folgt aussehen:
- start_date:1503608400
- duration:4
- text:Aufgabe #2.2
- parent:3
- end_date:1503694800
Sie sollten die Gantt-Konfiguration wie folgt festlegen:
gantt.attachEvent("onTemplatesReady", function(){
gantt.templates.xml_format = function(date){
return (date.valueOf() / 1000) + "";
}
});
gantt.init("gantt_here");
gantt.load("/data");
var dp = new gantt.dataProcessor("/data");
dp.init(gantt);
dp.setTransactionMode("REST");
Related API
Related Guides
Change log
- Veraltet seit v6.2, entfernt seit v7.0
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.