Fullcalendar - добавление пользовательских полей в renderEvent - PullRequest
0 голосов
/ 02 мая 2018

надеюсь, что кто-то может помочь мне с этим.

Я использую календарь событий Fullcalendar js. В настоящее время загружаются события, как показано ниже:

events: "workshopview/functions.php?act=loadAllEvents",

Вот содержимое скрипта loadAllEvents

while($row= mysqli_fetch_array($res)){
    $events[] = array (
        'start' => date('Y-m-d H:i:s', strtotime($row['event_start'])),
        'end' => date('Y-m-d H:i:s', strtotime($row['event_end'])),
        'title' => $row['reg_no'],
        'job_type'=>$row['job_type'],
        'id'=>$row['booking_id'],
        'color'=>$row['event_color'],
        'job_status'=>$row['event_status'],
        'service_advisor'=>$row['service_advisor'],
        );
}

Теперь моя проблема, когда я пытаюсь вызвать последнее поле, "service_advisor", оно не отображается в представлении календаря, но остальные поля работают

Ниже приведен код, который я использую для визуализации полей:

eventRender: function(event, element){ 
    element.find('.fc-title').append("<br/>" + event.job_type); 
},

Итак, когда я пытаюсь использовать event.service_advisor, вместо других полей, оно не отображается

Что я делаю не так? Некоторая помощь будет высоко ценится

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...