2010-08-30 4 views
3

Как отображать несколько пользовательских событий на одной странице в полнокалендарной группе по имени пользователя?fullcalendar - Множественный пользовательский вид

+0

Можете ли вы расширить немного о том, что именно это вы хотите, и, вероятно, читать об этом, а также HTTP: // msmvps.com/blogs/jon_skeet/archive/2010/08/29/writing-the-perfect-question.aspx Чем больше информации вы предоставляете, тем лучше качество ответов вы получите. – MrBliz

+0

Вы нашли решение? – bgmCoder

+0

Вы также можете использовать представление ressource от Sean Kenny http://www.seankenny.me/blog/2014/08/11/fullcalendar-with-a-resource-day-view-v2-0-2/ – 2014-11-29 10:05:37

ответ

0

Я считаю, что прошу просить, это многопользовательские дисплеи в одном календаре.

JQuery-неделя-календарь имеет эту функцию. http://themouette.github.com/jquery-week-calendar/weekcalendar_demo_3.html Его довольно приятно.

Я надеюсь, что FullCalendar добавит это в какой-то момент. В то же время это должно быть реализовано с помощью довольно небольшой настройки процедуры компоновки событий. Вам нужно будет назначить другой класс css для каждого пользователя, а затем переопределить систему макета, чтобы отображать события, возникающие одновременно бок о бок, а не перекрывать их.

+0

Я разместил запрос функции для этого. – bgmCoder

+0

@gidmanma вы решили это в fullcalendar. –

+0

@YatinMistry No. Это был только побочный проект, а не часть результата, поэтому я пропустил его. – gidmanma

2

Он не встроен, но я делаю это, используя метод eventAfterRender, чтобы изменить ширину и левую позицию событий на основе значения индекса, установленного в генераторе каналов.

Например: События от пользователя1 имеют смещение левого края 0px, user2 200px, user3 300px и т. Д., А ширина событий основана на общей ширине, разделенной на количество пользователей. Обработка совпадающих событий и т. Д. Была немного больной, но в конце концов она была хорошо разработана.

+0

Я пытаюсь достичь чего-то подобного http://stackoverflow.com/questions/10237974/how-to-adjust-width-and-position-of-events-in-jquery-full-calendar-in-week- Посмотреть. Цените, если вы можете помочь с некоторым примером кода – naren

+0

@SomethingOn У вас есть способ поделиться? – bgmCoder

+0

Я больше не работаю в компании, где я это разработал, и у меня нет кода для обмена ... извините :( – SomethingOn

0

После долгих поисков есть на самом деле несколько решений:

Эта страница лучшее, что вы можете получить по этой теме в Stack Overflow: Adding a Resource View/Gannt chart to jQuery Fullcalendar

Есть два fullCalendar вилки, которые включают в себя вид ресурса, будет делать то, что вы (и я) ищет:

https://github.com/benbruscella/fullcalendar

https://github.com/ikelin/fullcalendar

Я пробовал демо и работаю.

В самом деле, вот список всех вилок GitHub fullCalendar: http://forked.yannick.io/arshaw/fullcalendar