Zum Hauptinhalt springen

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");

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.