У меня две проблемы с FullCalendar:
- Как сделать так, чтобы события были кликабельными только в те дни?
- Как сделать белое число дня, когда это событие имеет - Я использую опцию «рендеринг: фон».
![enter image description here](https://i.stack.imgur.com/7kIGQ.png)
Это мой код:
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);
}
}
});
}
});