это мои текущие коды, которые я написал в моем контроллере, помимо использования самого представления, так как я хотел бы связать его с моей базой данных.
Я хотел бы спросить, могу ли я на самом деле создать собственный атрибут, чтобы изменить отображение календаря ... и, похоже, он не работает таким образом.
Или возможно установить фиксированный идентификатор на самом календаре в контроллере и добавить javascript / jquery к представлению?
$events = Appointment_List::all();
$event_list = []; // public static function event($title, $isAllDay, $start, $end, $id = null, $options = [])
foreach ($events as $key => $value){
$event_list[] = Calendar::event(
$value->name,
false,
new \DateTime($value->start_date . 'T' . $value->start_time),
new \DateTime($value->end_date . 'T' . $value->end_time)
);
}
$custom_attr = ['defaultView'=>'listDay'];
$calendar_details = Calendar::addEvents($event_list, $custom_attr);