From 115868bd8aaddcdc2a4e5fc5d83599dd49ced858 Mon Sep 17 00:00:00 2001 From: Matt Young Date: Wed, 31 Dec 2025 14:10:10 -0600 Subject: [PATCH] Begin setup on audition etude grid --- .../Admin/AuditionEtudeGridController.php | 17 +++++++++++++ .../views/admin/audition_etude/grid.blade.php | 24 +++++++++++++++++++ routes/web.php | 2 ++ 3 files changed, 43 insertions(+) create mode 100644 app/Http/Controllers/Admin/AuditionEtudeGridController.php create mode 100644 resources/views/admin/audition_etude/grid.blade.php diff --git a/app/Http/Controllers/Admin/AuditionEtudeGridController.php b/app/Http/Controllers/Admin/AuditionEtudeGridController.php new file mode 100644 index 0000000..392d6b4 --- /dev/null +++ b/app/Http/Controllers/Admin/AuditionEtudeGridController.php @@ -0,0 +1,17 @@ +get(); + return view('admin.audition_etude.grid', compact('ensembles', 'instruments')); + } +} diff --git a/resources/views/admin/audition_etude/grid.blade.php b/resources/views/admin/audition_etude/grid.blade.php new file mode 100644 index 0000000..c31a8bb --- /dev/null +++ b/resources/views/admin/audition_etude/grid.blade.php @@ -0,0 +1,24 @@ + + @foreach($ensembles as $ensemble) + + {{ $ensemble->name }} + + + + + @for($n=1; $n<= $ensemble->set_count; $n++) + Set {{$n}} + @endfor + + + @foreach($instruments as $instrument) + + {{ $instrument->instrument }} + + @endforeach + + + + + @endforeach + diff --git a/routes/web.php b/routes/web.php index 758be45..a995b81 100644 --- a/routes/web.php +++ b/routes/web.php @@ -1,6 +1,7 @@ prefix('admin')->name('admin.')->group(function () }); Route::resource('/etudes', AuditionEtudeController::class)->names('etudes'); Route::resource('/news', NewsStoryController::class)->except(['show'])->names('news'); + Route::get('/etude-grid', [AuditionEtudeGridController::class, 'index'])->name('etude-grid'); });