Quando gli utenti aggiungono un evento al calendario, scelgono di iniziare: 2014-09-17 fine: 2014-09-18. Abbastanza semplice, si aspettano che l'evento si estenda su entrambe le caselle 17 e 18 del calendario, ma appare solo il 17 settembre, facendo apparire un evento di 1 giorno.evento multivalore fullCalendar 1 giorno troppo breve
Nel database di gestione eventi 9-17 e 9-18 vengono immessi correttamente. Ho provato a cambiare l'opzione nextDayThreshold del plug-in fullCalendar, ma l'evento si estende ancora solo attraverso sett. 17 °. Potrei aggiungere un giorno al back-end, ma questo causa altri problemi, preferisco farlo lato client, solo a scopo di visualizzazione.
Un modo per modificare questo comportamento?
grazie.
$("#cal").fullCalendar({
events:[
{
'title':'test2',
'start':'2014-09-17',
'end':'2014-09-18'
}
],
nextDayThreshold: "00:00:00"
});
che era un errore di battitura da parte mia, avevo nextDayThreshold. Dal momento che tutti i miei eventi sono fullDay il nextDayThreshold non ha alcun effetto, (solo su eventi non a tempo pieno a tempo). – dan
Sì, questa è la chiave. Il mio problema principale è il plugin del gestore eventi wordpress sul backend. Per impostazione predefinita, il plug-in EM imposta allDay true, con orario 00:00:00. Questo è "incompreso" da fullcalendar. Grazie! – dan
Ricorda che se applichi allDay a un evento, nextDayThreshold non viene applicato. "Interessa solo gli eventi a tempo (non tutti gli eventi di tutti i giorni)." Questo è dai documenti. – JuanCarlosV