Question

J'ai besoin d'un calendrier de grande taille (pas de jquery datepicker) avec la possibilité de planifier des événements et de les afficher dans un calendrier. Le calendrier doit prendre en charge les vues mois / semaine / jour. Il est très souhaitable que Calendar ne recharge pas la page entière lorsque l'affichage change (actualisation AJAX). Il doit être facilement personnalisable (thèmes CSS) et localisable. Il devrait supporter drag & amp; déposer (pour les événements planifiés). Ce calendrier doit être rendu côté client à partir de l'extrait de données JSON.

Je sais qu'il y a trop d'exigences pour trouver un agenda qui leur corresponde à toutes mais qui sont toutes importantes. J'ai trouvé des contrôles de calendrier libres et open source gratuits, mais presque tous sont optimisés pour ASP.NET mais pas pour MVC ou ont des paramètres très "lourds". Code JavaScript. Idéalement, je le vois comme une extension jQuery, mais pas le contrôle ASP.NET côté serveur. La meilleure solution prête à l'emploi que j'ai trouvée est FullCalendar de Adam Shaw ( http://arshaw.com/fullcalendar/ ). C’est le plugin jQuery dont je peux modifier le code source pour répondre à mes besoins.

Si vous pouvez suggérer de meilleures solutions existantes, je vous en serai très reconnaissant.

Était-ce utile?

La solution

Autre option:

Il utilise jQuery et le même type d’objet d’événement. Fullcalendar prend en charge de nombreux points d'accroche pour la personnalisation. J'ai ajouté un code couleur basé sur les balises et autres fonctionnalités plutôt facilement avec.

Autres conseils

Pouvez-vous essayer notre plugin de calendrier jquery. wdCalendar est un clone d'agenda Google basé sur JQuery. Il couvre la plupart des fonctionnalités de Google Agenda. http://www.web-delicious.com

* Day/week/month view provided.
* create/update/remove events by drag & drop.
* Easy way to integrate with database.
* All day event/more days event provided.

C'est totalement gratuit (licence LGPL)

J'utilise Web2Cal récemment pour représenter un grand ensemble de données. La structure d'événement / de rappel est différente de la plupart des calendriers. Si vous êtes un développeur java comme moi (avec une expertise moindre en Javascript), vous apprécierez Web2Cal. Il n'a pas les syntaxes javascript plutôt cryptiques et le style de code. Plus d'événements et de fonctions.  De plus, il s'agit d'une solution plus complète, telle que Récurrence, etc. J'aurais été plus heureux si le code était plus ouvert. Je crois que leur version haut de gamme a le code disponible mais pas les versions inférieures.

Mais ils ont compensé cela avec un bon soutien. Mais j'aime FullCalendar, mais ce n'est toujours pas une solution complète nécessaire à notre produit.

Mais c'est très bien de voir plus de développement et de concurrence

Peut-être que le calendrier E2CS , intégré à ExtJs, répondrait à vos besoins.

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