FullCalendar v4 - dateClick и фоновые события - PullRequest
0 голосов
/ 16 февраля 2020

У меня две проблемы с FullCalendar:

  1. Как сделать так, чтобы события были кликабельными только в те дни?
  2. Как сделать белое число дня, когда это событие имеет - Я использую опцию «рендеринг: фон».

enter image description here

Это мой код:

        let calendar = new FullCalendar.Calendar(calendarEl, {
            plugins: [ 'dayGrid', 'interaction' ],
            locale: [ 'pl' ],
            dayNamesShort: [ 'Nie', 'Pone', 'Wto', 'Śro', 'Czw', 'Pią', 'Sob' ],
            showNonCurrentDates: false,
            fixedWeekCount: false,
            aspectRatio: 1.27,
            events: '{{ url('/events') }}',
            dateClick: function(info) {
                $.ajaxSetup({
                    headers: {
                        'X-CSRF-TOKEN': $('input[name="_token"]').val()
                    }
                });
                jQuery.ajax({
                    url: "{{ url('/day') }}",
                    method: 'post',
                    data: {
                        date: info.dateStr
                    },
                    success: function(result){
                        if(result.success === 'true'){
                            $(".button-apla,.row-alert").hide();
                            $('#fullcalendarevents').html(result.html);
                        }
                    }
                });
            }
        });
...