diff --git a/app/Http/Controllers/ScheduleController.php b/app/Http/Controllers/ScheduleController.php new file mode 100644 index 0000000..0b48ece --- /dev/null +++ b/app/Http/Controllers/ScheduleController.php @@ -0,0 +1,60 @@ +startOfWeek(); + $nbweek = 2; + $users = User::where('role', Role::developper())->get(); + if ($request->p) { + $date = CarbonImmutable::createFromFormat('d/m/Y',$request->p)->startOfWeek(); + } + + $schedules = array( + //userid + 1 => + array( + //day + '29/11/2021'=> + array( + //slot + 0 => array( + //elements + 'text'=>'item1', + 'type'=>'projects' + ), + 1 => array( + 'text'=>'item2', + 'type'=>'dev' + ), + 2 => array( + 'text'=>'item3', + 'type'=>'dev' + ), + ), + '01/12/2021' => + array( + 1 => array( + 'text'=>'item2' + ), + 2 => array( + 'text'=>'item3' + ), + ), + ) + ); + + + return view('schedule.index', compact('users','date','nbweek','schedules')); + } +} diff --git a/resources/views/layout/app.blade.php b/resources/views/layout/app.blade.php index a477d14..dcf8de8 100644 --- a/resources/views/layout/app.blade.php +++ b/resources/views/layout/app.blade.php @@ -24,6 +24,7 @@ @crudPoliciesCSS + @stack('customCss')
@include('layout.nav') diff --git a/resources/views/schedule/index.blade.php b/resources/views/schedule/index.blade.php new file mode 100644 index 0000000..c386ace --- /dev/null +++ b/resources/views/schedule/index.blade.php @@ -0,0 +1,137 @@ +@extends('layout.app') + +@push('customCss') + +@endpush + +@section('content') +