Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: fullCalendar - Dziwny koniec wydarzenia
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
adbacz
Używam skryptu FullCalendar.js, korzystając z Dema ustawiłem kilka własnych wydarzeń kilkudniowych, kończących się w różnych godzinach. Jeśli godzina końca jest mniejsza niż 9:00 to wydarzenie na kalendarzu kończy się dzień wcześniej, a od tej godziny i później, kończy się prawidłowego dnia.

Podaję link do JSFiddle pokazujący ten problem. Ma ktoś może pomysł, jak to rozwiązać, albo czy istnieje jakaś opcja w pluginie, która to zniweluje? Myślałem, że jest to opcja businessHours, jednak po jej podaniu nie widać zmian.

Na przykładzie, tylko ostatni event kończy się poprawnie 14.06, pozostałe 13.06 pomimo podania tylko wcześniejszej godziny.
https://jsfiddle.net/te8q7dju/
markonix
Spróbuj normalnego formatu daty tj.
  1. 2015-06-10 10:30:00
bez "T".
adbacz
Niestety, ta zmiana nic nie pomogła: https://jsfiddle.net/te8q7dju/2/


ROZWIĄZANY

Dzieje się tak ponieważ opcja o nazwie nextDayThreshold ma ustawioną godzinę 9:00. Po przestawieniu jej na 00:00 eventy kończą się prawidłowo.

Link do dokumentacji: http://fullcalendar.io/docs/event_renderin...xtDayThreshold/
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.