объект даты преобразуется в строку в соответствии с этим шаблоном. Используется для отправки данных обратно на сервер
date | Date | дата, которую необходимо отформатировать |
gantt.templates.xml_format = function(date){
return gantt.date.date_to_str(gantt.config.xml_date)(date);
};
Шаблон устарел. Используйте format_date вместо:
var dateToStr = gantt.date.date_to_str("%Y-%m-%d %H:%i");
gantt.templates.format_date = function(date){
return dateToStr (date);
};
Этот шаблон автоматически генерируется из конфигурации xml_date и может быть переопределен после инициализации gantt.
Можно использовать пользовательскую функцию шаблона, если серверная сторона ожидает формат, который не поддерживается gantt date helper.
Например, предположим, что серверная сторона ожидает start_date в виде UNIX временной метки, и параметры запроса должны выглядеть следующим образом:
Вы должны установить конфигурацию Gantt следующим образом:
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");
устарел с версии v6.2, удален с версии v7.0
К началу