Я использую jQuery Fullcalendar, и если вы его не используете, я предлагаю вам тоже, потому что он абсолютно фантастичен в том, что он делает!
Однако, чтобы быть действительно полезным для меня и моего проекта ( и многих других ), я искренне верю, что он нуждается в представлении ресурсов / gannt.
Можно подумать, что это не проблема ... пока вы не заглянете под капот jQuery FullCalendar и не увидите, что способ, которым он генерирует представления, не для разработчиков javascript, подражающих ... то есть меня.
Поняв, что это не для меня, мне пришлось искать в другом месте любой календарь / планировщик, который предоставит представление ресурсов.
Вот три фирменных календаря, которые обещают эту функцию.
- 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
К сожалению, и daypilot, и dhtmlxscheduler не имеют чистого и понятного интерфейса, которого так хорошо удается FullCalendar, а web2cal просто выглядит незавершенным и все еще находится в бета-версии.
В качестве альтернативы мне было интересно, есть ли у кого-нибудь идеи о том, как я могу интегрировать диаграмму jQuery Gannt с jquery fullcalendar.
Я нашел несколько многообещающих проектов
- http://www.maro-z.com/examples/jquery.gantt/
- http://code.google.com/p/jquery-gantt/
- http://github.com/thegrubbsian/jquery.ganttView
Я изучил, как fullcalendar генерирует свои представления, и до сих пор не добился успеха в расширении этого, чтобы предоставить контейнер для одной из этих диаграмм gannt, чтобы «находиться внутри» fullcalendar и запускаться с помощью его кнопок.
Кажется, это один из самых популярных запросов на добавление функций, и многие люди просят об этом в официальном трекере проблем.
Итак, я остаюсь на распутье. Я мог бы заплатить за наполовину запеченное проприетарное решение, которое практически не имеет поддержки сообщества, или я могу попытаться найти способ получить представление о ресурсах внутри jquery Fullcalendar, спросив людей, которые действительно знают jQuery.
Я с радостью пожертвую средства, сэкономленные от использования проприетарного решения, разработчику Fullcalendar.
У разработчика FullCalendar, кажется, много дел, и я хотел бы еще раз поблагодарить его за этот поистине потрясающий календарь.
Надеюсь, кто-нибудь поделится с нами решением!
Тим