Мне нужно создать больше полей для моего календаря (fullcalendar подключен к mysql с помощью php). И я читал о eventRender, но я не совсем уверен в синтаксисе и в том, где мне его разместить.
В настоящее время у меня есть следующее:
$calendar.fullCalendar({
timeslotsPerHour : 4,
defaultView:'agendaWeek',
allowCalEventOverlap : true,
overlapEventsSeparate: true,
firstDayOfWeek : 1,
businessHours :{start: 8, end: 18, limitDisplay: true },
daysToShow : 7,
theme: true,
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
editable: true,
events: "json-events.php",
eventRender : function(calEvent, $event) {
calEvent.distributor //this is my new field
},
Но я не работаю, и я не могу найти ничего работающего примеры для сравнения. Спасибо
Спасибо за отзыв. Я смог добавить свои настраиваемые поля с помощью eventRender. Так что теперь передаются не только тело и описание.
Моя основная проблема сейчас заключается в передаче значений даты в базу данных, поскольку они не сохраняются. Кто-нибудь знает примеры, когда это используется. Я был бы очень признателен
вы можете включать свои собственные нестандартные поля в каждый объект события. FullCalendar не будет изменять или удалять эти поля. Этот пример поможет вам eventRender
и увидеть Объект события