несколько календарей для laravel -admin grid и fullcalendar (3.1.0) - PullRequest
1 голос
/ 28 мая 2020

Я хочу отображать больше календарей в сетке laravel -admin, но накопились события fullcalendar, что я могу сделать? Я думаю, может быть, можно очистить события раньше? Спасибо. мой код вроде этого:

$grid->column('name', __('name'))->modal('calendar', function ($model) {
    $id = $model->id;
    $punches = DB::table('punches')->where('userid', $id)->get();
    $punches = $punches->map(function ($punch) use ($id) {
        return Calendar::event($punch->id, true, $punch->start_date, $punch->end_date, "stringEventId");
    });
    $calendar = Calendar::addEvents($punches)->setId('calendar-' . $id);
    return $calendar->calendar().$calendar->script();
});
...