2012-08-27 106 views
9

¿Es posible personalizar los intervalos de tiempo en la vista de día y semana en el complemento Fullcalendar para que parezca un horario que se utiliza en las escuelas, por ejemplo.Personalice los intervalos de tiempo en Fullcalendar

Para ser específico, cuál es el requisito: una ranura podría ser de 08:00 a 08:45 y la siguiente podría ser de 08:45 a 09:00. O incluso omita 5 minutos: una ranura de 08:00 a 08:45 y luego la siguiente comienza a las 08:50.

Preferiblemente, podría establecer los intervalos de tiempo como eventos al inicializar el calendario.

No he encontrado ninguna manera de hacer esto. ¿Puede alguien aquí ayudarme con esto o simplemente confirmar que esto no es posible?

Respuesta

7

Para aquellos que todavía están buscando para ello:

Hay una pull request hecho en el proyecto FullCalendar. Hace exactamente lo que se describe en esta pregunta con algunas características más. (como mostrar u ocultar el tiempo de ranura final, clases HTML personalizadas en ranuras, ajustar políticas para arrastrar eventos en ranuras, etc.)

La solicitud de extracción se ha cerrado por motivos organizativos, pero se aprovechará al abordar el GitHub issue #472.

Captura de pantalla de los intervalos de tiempo de tirar de solicitud:

Screenshot

espero que esto ayude a alguien más.

2

Creo que esto no es posible con la compilación predeterminada de FullCalendar. Hay opciones como slotMinutes que le permiten personalizar la forma en que se muestran las ranuras, pero las ranuras de tiempo se muestran por hora de forma predeterminada. No hay ninguna opción que te permita personalizar esa pantalla.

Sin embargo, puede personalizar el código, bifurcarlo en github y cambiar lo que necesita.

+0

Sí. Eso era de lo que tenía miedo. ¡Pero gracias por la respuesta! – Finnur

Cuestiones relacionadas