Конфигурация

Чтобы настроить внешний вид диаграммы Ганта, dhtmlxGantt предоставляет несколько полезных объектов:

  • gantt.config - для настройки параметров, связанных с датами, шкалами, элементами управления и многим другим.
  • gantt.templates - для настройки того, как даты и метки отображаются на диаграмме Ганта.

Объект 'gantt.config'

Все настройки конфигурации являются частью объекта gantt.config.

Чтобы применить конкретную опцию, вы можете просто определить её, как показано в документации.

Имейте в виду, что настройки конфигурации необходимо определить до строки, где инициализируется dhtmlxGantt.

gantt.scales = [
    { unit: "year", step: 1, format: "%Y" }
];
 
gantt.init("gantt_here");

Вы можете найти полный список свойств gantt.config в разделе "Gantt API:Properties".

Related sample:  Month view

Объект 'gantt.templates'

Шаблоны полезны, когда вы хотите изменить способ отображения дат и меток.

Чтобы создать шаблон, вам просто нужно определить его, как объяснено в документации. Важно настроить шаблоны до инициализации dhtmlxGantt.

gantt.templates.task_text=function(start,end,task){
    return "<b>Текст:</b> "+task.text+",<b> Участники:</b> "+task.users;
};
gantt.init("gantt_here");

Полный список доступных шаблонов можно найти в разделе Gantt API:Templates.

Related sample:  Styling task bars with events

К началу