Question

Quelqu'un sait comment peut-on ajouter un support de calendrier non grégorienne jquery FullCalendar ? Par exemple le calendrier persan (Jalalai ou calendrier Shamsi).

Je ne sais pas où commencer la personnalisation et ce que les classes et les scripts sont exacts affectés par une telle fonction. Je l'ai mis en œuvre script de conversion en js.

Je pense qu'il n'y a pas de prise en charge intégrée. Je cherche une solution pour que je peux moi-même mettre en œuvre moi-même.

calendrier Jalali (persan):

  • 12 mois
  • 6 premiers mois sont 31 jours
  • 5 prochains mois sont de 30 jours
  • Le mois dernier est de 29 ou 30 jours sur la base d'être l'année bissextile.
  • L'année commence le premier jour du printemps.
  • date d'aujourd'hui est 23/05/1389 == 16/08/2010

Merci,

Était-ce utile?

La solution

Il y a un plugin jQuery qui prend en charge les différents calendriers du monde:

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

Y compris le persan, thaï, islamique, hébreu, etc ...

Autres conseils

Cette fourche est Version fullcalendar 2.1.1 avec le soutien du calendrier persan Jalali.

Tout est comme ligne principale de fullcalendar mais:

Pour le calendrier persiller Jalali être activé, vous devez utiliser « lang: « persianJalali » » dans la définition de l'objet fullcalendar. Il est ajouté par moi et il est pas encore grande ligne de développement fullcalendar. et il a proscrites tout autre objet de configuration fullcalendar.

Becareful d'utiliser « lang: fa » parce qu'il ne convertit pas fullcalendar au format Jalali, il traduit simplement fullcalendar par défaut de langue persane comme il le fait avant. Je « viewRender » et « eventAfterAllRender » éléments d'objet fullcalendar pour cette conversion si S'IL VOUS PLAÎT Veillez à ce qu'ils SURCHARGE. J'ai même utilisé ce PWT-datpicker bibliothèque jquery pour mes conversions de date il est donc ma fourchette nouvelle donc ajouter la dépendance avant d'utiliser cette fourchette.

Salut à tous j'ajouté calendrier Jalaali à la version 2.6.0 et résoudre les problèmes précédents dans cette mise à jour, vous pouvez le trouver à partir d'ici: https://github.com/ehsandanesh/fullcalendar

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top