2015-08-21 2 views
0

Я тестирую новое дополнение Планировщика для FullCalendar. У меня все отлично работает, но я надеялся, что я смогу добавить объект Event, чтобы он отображал имя связанного с ним ресурса, а также Title, но не кажется быть. Есть ли способ, которым это можно сделать?Отобразить имя ресурса в событии

Цель состоит в том, чтобы показать события в стандартном календарном представлении (например, AgendaWeek), чтобы показать время и название (как сейчас), а также имя ресурса.

ответ

1

Простой подход к обратному вызову eventRender.

eventRender:function(event, element, view) { 
    $(element).find(".fc-content").append("<div>"+event.resourceId+"</div>"); 
} 

JSFiddle

Если вы хотите, скажем, название ресурса вместо идентификатора используется метод getResourceById тоже.

eventRender:function(event, element, view) { 
    var resource = $("#calendar").fullCalendar("getResourceById","1"); 
    $(element).find(".fc-content").append("<div>"+resource.title+"</div>"); 
} 

JSFiddle

Смежные вопросы