web-dev-qa-db-fra.com

Ajout d'une vue de ressources/diagramme de Gantt à l'agenda complet jQuery

J'utilise jQuery Fullcalendar et si vous ne l'utilisez pas, je vous suggère de le faire aussi car il est absolument fantastique à ce qu'il fait!

Cependant, pour être vraiment utile pour moi et mon projet ( et bien d’autres ), j’estime sincèrement qu’il a besoin d’une vue globale des ressources.

Ce n’est pas un problème que l’on pourrait penser ... jusqu’à ce que vous regardiez sous le capot de jQuery FullCalendar et que vous voyiez que la façon dont il génère ses vues n’est pas destiné aux développeurs de développeurs javascript ... c’est-à-dire moi.

Après avoir réalisé que cela ne relevait pas de ma ligue, je devais partir à la recherche d'un calendrier/planificateur offrant une vue des ressources.

Voici trois calendriers propriétaires qui promettent cette fonctionnalité.

  1. http://Java.daypilot.org/
  2. http://www.dhtmlx.com/docs/products/dhtmlxScheduler/index.shtml
  3. http://web2cal.com/ajaxeventscalendar/calendar-demo/912-premium-demo/157-scheduler-view

Malheureusement, daypilot _ et dhtmlxscheduler n'ont pas l'interface claire et nette que FullCalendar réalise si bien et web2cal ne fait que paraître et se sentir inachevé et est toujours en version bêta.

Sinon, je me demandais si quelqu'un avait des idées sur la façon dont je pourrais intégrer un graphique jQuery Gannt avec jquery fullcalendar.

J'ai trouvé quelques projets qui semblent prometteurs

J'ai examiné la manière dont fullcalendar génère ses vues et, jusqu'à présent, je n'ai réussi à étendre ce système en fournissant un conteneur permettant à l'un de ces diagrammes de Gannt de "rester dans" l'intégralité du calendrier et d'être déclenché par ses boutons.

Cela semble être l'une des demandes de fonctionnalités les plus populaires, beaucoup de personnes le demandant sur le traqueur de problème officiel.

http://code.google.com/p/fullcalendar/issues/detail?id=150&colspec=ID%20Type%20Status%20Milestone%20Summary%20Stars

Je suis donc laissé à un carrefour. Je pourrais payer pour une solution propriétaire à moitié cuite qui n’a que très peu de soutien de la part de la communauté ou je peux essayer de trouver un moyen d’obtenir une vue des ressources à l’intérieur de jQuery Fullcalendar en demandant aux personnes qui connaissent vraiment jQuery.

Je serais ravi de faire don au développeur de Fullcalendar des fonds économisés grâce à l'utilisation d'une solution propriétaire.

Le développeur de FullCalendar semble avoir beaucoup à faire et je tiens à le remercier à nouveau pour ce calendrier vraiment incroyable.

J'espère que quelqu'un pourra partager une solution avec nous!

Tim

89
Tim

Juste pour mettre à jour ce qui a été fait pour cette idée:

https://github.com/jarnokurlin/fullcalendar

C'est maintenant une fourchette de calendrier complet.

18
Desirea Herrera

Pour ceux qui recherchent une vue des ressources basée sur v2.1.1.

Voici un fork le mettre en œuvre qui, espérons-le, sera fusionné en calendrier complet à un moment donné.

3

Je sais que c'est une vieille question, mais je cherchais quelque chose comme ça il y a quelques semaines et je ne trouvais rien ici. Donc, ce que j'utilise, c'est Planificateur de Kendo . Il a un groupement horizontal, un groupement vertical, une timeline et quelques autres choses intéressantes comme une liaison avec SignalR. 

De plus, FullCalendar annonce qu'il s'agira d'une vue Ressource/Chronologie bientôt. Mais il sera probablement publié sous une licence commerciale.

1
Tomás Escamez

Il existe un https://dhtmlx.com/docs/products/dhtmlxGantt/ qui dispose également d'une vue ressources. Vous pouvez l'intégrer avec un calendrier complet. C'est assez simple.

0
Nedudi

En ce qui concerne ce que les utilisateurs de StackOverflow peuvent vous proposer comme réponse, c’est aussi fidèle que possible:

http://code.google.com/p/fullcalendar/issues/detail?id=490

Il y a une tâche ouverte et au bas quelques exemples en cours de développement d'extensions à fullcalendar pour réaliser ce que vous voulez. Veuillez proposer de contribuer ou de nettoyer le code afin de l'intégrer au projet général complet.

0
Ari Maniatis