Я использую 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.
Я нашел несколько проектов, которые выглядят многообещающе
Я рассмотрел, как fullcalendar генерирует свои представления, и до сих пор не удавалось расширить его, чтобы обеспечить контейнер для одной из этих диаграмм Gannt, чтобы «сидеть внутри» fullcalendar и вызываться ее кнопками.
Похоже, это один из самых популярных запросов к функциям, так как многие люди спрашивают об этом на официальном трекере ошибок
http://code.google.com/p/fullcalendar/issues/detail?id=150&colspec=ID%20Type%20Status%20Milestone%20Summary%20Stars
Так что я остался на перекрестке. Я мог бы заплатить за полуиспеченное частное решение, которое практически не имеет поддержки сообщества, или я могу попытаться найти способ просмотра ресурсов внутри jquery Fullcalendar, спросив людей, которые действительно знают jQuery.
Я бы с радостью пожертвовал средства, сэкономленные благодаря использованию проприетарного решения, разработчику Fullcalendar.
Кажется, что у разработчика FullCalendar много работы, и я хотел бы еще раз поблагодарить его за этот поистине удивительный календарь.
Я надеюсь, что кто-то может поделиться с нами решением!
Тим