Pregunta

¿Alguien sabe cómo se puede añadir uno un soporte de calendario no gregoriano a jQuery FullCalendar ? Por ejemplo persa Calendar (Jalalai o calendario Shamsi).

No sé por dónde empezar la personalización y qué clases exactas y scripts se ven afectados por esta característica. He implementado script de conversión en js.

Creo que no hay ningún soporte integrado. Estoy en busca de solución para que yo mismo puedo aplicar yo mismo.

calendario Jalali (persa):

  • 12 meses
  • 6 primeros meses 31 días
  • 5 próximos meses son de 30 días
  • El mes pasado es de 29 o 30 días sobre la base de ser año bisiesto.
  • El año comienza en el primer día de la primavera.
  • La fecha de hoy es 23/05/1389 16/08/2010 ==

Gracias,

¿Fue útil?

Solución

Hay un plugin de jQuery que proporciona soporte para varios calendarios mundo:

http://keith-wood.name/calendars.html

Incluyendo persa, tailandés, islámico, hebreo, etc ...

Otros consejos

Este tenedor es versión fullcalendar 2.1.1 con el apoyo de calendario persa Jalali.

Todo es como la línea principal, pero fullcalendar:

En el calendario persa jalali a ser permitido que tienes que acaba de utilización "lang: 'persianJalali'" en su definición de objeto fullcalendar. Se añadió por mí y que no está en la línea principal de desarrollo fullcalendar todavía. y que no ha interferir con cualquier otro objeto de configuración fullcalendar.

Ten cuidado de utilizar "lang: fa" porque no convierte a formato fullcalendar Jalali, sólo se traduce fullcalendar por defecto a la lengua persa como lo hace antes. Solía ??"viewRender" y elementos de objeto "eventAfterAllRender" fullcalendar para esta conversión así que tenga cuidado para anular ELLOS. Incluso he utilizado esta biblioteca jQuery PWT-datpicker para mis conversiones de fecha por lo que es mi tenedor nueva dependencia por lo que añadir que antes de utilizar el tenedor.

Hola a todos he añadido calendario Jalaali a la versión 2.6.0 y se resuelven los problemas anteriores en esta actualización se puede encontrar desde aquí: https://github.com/ehsandanesh/fullcalendar

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top