Ich verwende jQuery Fullcalendar und wenn Sie es nicht verwenden, schlage ich vor, dass Sie es auch tun, weil es absolut fantastisch ist, was es tut!
Um jedoch für mich und mein Projekt ( und viele andere ) wirklich nützlich zu sein, glaube ich ehrlich, dass es eine Ressourcen- / Gannt-Ansicht benötigt.
Kein Problem, würde man denken ... bis Sie unter die Haube von jQuery FullCalendar schauen und feststellen, dass die Art und Weise, wie es seine Ansichten generiert, nichts für Möchtegern-Entwickler von Javascript ist ... dh ich.
Nachdem mir klar wurde, dass dies nicht in meiner Liga liegt, musste ich anderswo nach einem Kalender / Planer suchen, der eine Ressourcenansicht bietet.
Hier sind drei proprietäre Kalender, die diese Funktion versprechen.
- http://java.daypilot.org/
- http://www.dhtmlx.com/docs/products/dhtmlxScheduler/index.shtml
- http://web2cal.com/ajaxeventscalendar/calendar-demo/912-premium-demo/157-scheduler-view
Leider fehlt sowohl daypilot als auch dhtmlxscheduler die saubere und klare Oberfläche, die FullCalendar so gut erreicht, und web2cal sieht einfach unvollendet aus und fühlt sich noch nicht fertig an und befindet sich noch in der Beta.
Alternativ habe ich mich gefragt, ob jemand Ideen hat, wie ich ein jQuery Gannt-Diagramm in jquery fullcalendar integrieren könnte.
Ich habe einige Projekte gefunden, die vielversprechend aussehen
- http://www.maro-z.com/examples/jquery.gantt/
- http://code.google.com/p/jquery-gantt/
- http://github.com/thegrubbsian/jquery.ganttView
Ich habe untersucht, wie der Vollkalender seine Ansichten generiert, und bisher keinen Erfolg damit gehabt, diesen zu erweitern, um einen Container für eines dieser gannt-Diagramme bereitzustellen, der im Vollkalender "sitzt" und von seinen Schaltflächen ausgelöst wird.
Dies scheint eine der beliebtesten Feature-Anfragen zu sein, bei denen viele Leute im offiziellen Issue-Tracker danach fragen
Also bin ich an einer Kreuzung geblieben. Ich könnte für eine halbgebackene proprietäre Lösung bezahlen, die nur minimalen bis gar keinen Community-Support bietet, oder ich kann versuchen, eine Möglichkeit zu finden, eine Ressourcenansicht in jquery Fullcalendar zu erhalten, indem ich die Leute frage, die jQuery wirklich kennen.
Ich würde gerne die Mittel, die durch die Verwendung einer proprietären Lösung eingespart wurden, an den Entwickler von Fullcalendar spenden.
Der Entwickler von FullCalendar scheint viel auf seinem Teller zu haben und ich möchte ihm noch einmal für diesen wirklich erstaunlichen Kalender danken.
Ich hoffe, jemand kann eine Lösung mit uns teilen!
Tim
Antworten:
Nur um zu aktualisieren, was für diese Idee getan wurde:
https://github.com/jarnokurlin/fullcalendar
Es ist jetzt eine Gabelung des Vollkalenders.
quelle
Für diejenigen, die nach einer Ressourcenansicht suchen, die auf v2.1.1 basiert.
Hier ist eine Gabelung, die es implementiert und hoffentlich irgendwann in den Vollkalender integriert wird.
quelle
Ich weiß, dass es eine ziemlich alte Frage ist, aber ich habe vor ein paar Wochen nach so etwas gesucht und konnte hier nichts finden. Also, was ich benutze, ist Kendo Scheduler . Es hat eine horizontale Gruppierung, vertikale Gruppierung, Zeitleiste und einige andere interessante Dinge wie Binden gegen SignalR.
Darüber hinaus kündigt FullCalendar an, dass es bald eine Ressourcen- / Zeitleistenansicht sein wird . Aber wahrscheinlich wird es unter einer kommerziellen Lizenz veröffentlicht.
quelle
Was StackOverflow-Benutzer Ihnen als Antwort anbieten können, ist so nah wie nie zuvor:
http://code.google.com/p/fullcalendar/issues/detail?id=490
Es gibt eine offene Aufgabe und unten finden Sie einige Beispiele für laufende Erweiterungen des Vollkalenders, um das zu erreichen, was Sie möchten. Bitte bieten Sie an, den Code dort beizutragen oder zu bereinigen, damit er in das Mainstream-Vollkalenderprojekt integriert wird.
quelle
Es gibt eine https://dhtmlx.com/docs/products/dhtmlxGantt/, die auch eine Ressourcenansicht enthält. Sie können es in den vollständigen Kalender integrieren. Es ist ganz einfach.
quelle