Domanda

Qualcuno sa come si può aggiungere un supporto non calendario gregoriano a jQuery FullCalendar ? Per esempio persiano Calendar (Jalalai o calendario Shamsi).

Non so da dove cominciare la personalizzazione e quali classi esatte e gli script sono influenzati da una tale funzione. Ho implementato script di conversione in js.

Credo che non ci sia alcun supporto integrato. Sto cercando una soluzione in modo che io stesso posso implementare io stesso.

calendario Jalali (persiano):

  • 12 mesi
  • 6 primi mesi sono 31 giorni
  • 5 prossimi mesi sono 30 giorni
  • L'ultimo mese è di 29 o 30 giorni sulla base di essere anno bisestile.
  • L'anno inizia al primo giorno di primavera.
  • data di oggi è 23/05/1389 == 16/08/2010

Grazie,

È stato utile?

Soluzione

C'è un plugin jQuery che fornisce il supporto per vari calendari mondo:

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

compreso persiano, tailandese, islamico, ebraico, ecc ...

Altri suggerimenti

Questa forcella è versione 2.1.1 fullcalendar con il supporto del calendario persiano Jalali.

Tutto è come fullcalendar mainline ma:

Per persiano calendario Jalali sia abilitato bisogna solo l'uso "lang: 'persianJalali'" nella definizione dell'oggetto fullcalendar. Si aggiunge da me e non è in linea principale dello sviluppo fullcalendar ancora. e non ha interferire con qualsiasi altro oggetto di configurazione fullcalendar.

Becareful di usare "lang: fa" perché non si converte in formato fullcalendar Jalali, semplicemente traduce fullcalendar predefinito lingua persiana come fa prima. Ho usato "viewRender" e gli elementi oggetto "eventAfterAllRender" fullcalendar per questa conversione Quindi fate attenzione per escludere LORO. Ho anche usato questa libreria jquery PWT-datpicker per la mia data di conversioni ed è quindi la forchetta nuova dipendenza in modo da inserirlo prima di utilizzare questa forcella.

Ciao a tutti ho aggiunto calendario Jalaali alla versione 2.6.0 e risolto le questioni precedenti in questo aggiornamento si può trovare da qui: https://github.com/ehsandanesh/fullcalendar

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top