首先,請原諒我的英語,我來自墨西哥。資源的業務時間在週末不工作議程日期
我的問題是這樣的......
我有這樣的代碼:
$('#calendar').fullCalendar({
defaultView: 'agendaDay',
businessHours: false, // to enable all 24 hours regardless of the businessHours per resource
weekends: true, // to allow navigation between weekend days
resources: [
{ id:1, title: "Employe 1", businessHours: { start:"08:00:00", end:"12:00:00" } },
{ id:2, title: "Employe 2" }
]
});
正如你所看到的,我使用agendaDay模式fullcalendar的時間表插件(在垂直時間表插槽),和我所做的是宣佈2資源,一個與businessHours和其他沒有businessHours。這裏的問題(我不知道它是否是一個bug)是在週末的時候導航的。在查看非週末日期時沒有問題,但是當週末日期被查看時,資源時間表被禁用就好像這些沒有businessHours一樣,但是隻發生與businessHours(沒有這個屬性的那些資源工作正常)的資源,當全局性地將businessHours屬性設置爲false時(如在initializacion中所見)。所以,問題在於,我需要爲businessHours分別顯示資源,因爲我的資源是僱員,每個人可以有不同的時間表,並且每天有更多的工作人員,這是因爲我需要管理一個businessHour每資源而不是全球。 請幫忙嗎?
問候!
嘗試在[JSFiddle](https://jsfiddle.net/)或同等版本中重現該問題。 –
AgendaDay視圖對資源一無所知,它是標準fullCalendar的一部分,專門用於在沒有資源的情況下工作,這些資源是額外的Scheduler插件的一部分。所以我認爲它忽略了你的資源,並因此而忽略了你的業務時間。也許如果你將groupByResource(https://fullcalendar.io/docs/vertical_resource_view/groupByResource/)設置爲true,那麼它會顯示當天每個資源的列,並將考慮資源設置。嘗試一下,讓我知道。 – ADyson
Void Ray我無法在JSFiddle中重現該問題,因爲它看起來像fullcalendar沒有將它的調度程序插件的url作爲cdn或等價物。 ADyson,這是一個在議程模式下使用fullcalendar'調度程序插件的URL,雖然資源尚未在級別資源中定義businessHours。我用groupByResource真正的價值,但不工作。 –