Перейти к основному содержимому

Week View

Вид "Неделя" отображает одну или несколько недель одновременно.

week_view

Инициализация

Вид "Неделя" включён в базовую разметку планировщика по умолчанию. Поэтому нет необходимости добавлять дополнительный код для включения этого вида в планировщик.

// стандартная инициализация. Вид "Неделя" добавляется автоматически
scheduler.init('scheduler_here', new Date(2019,0,10), "week");
...
scheduler.load("/data/events");

Basic initialization

Удаление вкладки вида "Неделя"

Если вы хотите убрать вкладку вида "Неделя" из планировщика, просто удалите соответствующий div из разметки планировщика:

// удалите этот div, чтобы убрать вкладку "Неделя"
<div className="dhx_cal_tab" name="week_tab"></div>

Скрытие дней на оси X

Чтобы исключить определённые дни из шкалы, например, оставить только рабочие дни и пропустить выходные, используйте метод ignore_week().

Этот метод представляет собой функцию, которая получает дату и должна возвращать true для дней, которые вы хотите скрыть.

// 0 — воскресенье, 6 — суббота
scheduler.ignore_week = function(date){
if (date.getDay() == 6 || date.getDay() == 0) // скрывает субботы и воскресенья
return true;
};

Hiding days in the scale of Week view

Связанные руководства

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.