Clinic Information Page
This commit is contained in:
parent
1c0f6d64af
commit
207aaed2e2
|
|
@ -8,6 +8,60 @@ class ClinicInformationPage extends Controller
|
||||||
{
|
{
|
||||||
public function __invoke()
|
public function __invoke()
|
||||||
{
|
{
|
||||||
return view('clinic-information');
|
$concertClinicDates = 'February 2-3, 2026';
|
||||||
|
$concertClinicLocation = 'Oologah High School';
|
||||||
|
$beginnerClinicDates = 'April 7, 2026';
|
||||||
|
$beginnerClinicLocation = 'Wagoner High School';
|
||||||
|
$concertEnsembles = [
|
||||||
|
[
|
||||||
|
'name' => 'High School Band',
|
||||||
|
'chair' => 'Bruce Thompson',
|
||||||
|
'clinician' => '',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => 'Junior High Band',
|
||||||
|
'chair' => 'Doug Finley',
|
||||||
|
'clinician' => '',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => '7th Grade Band',
|
||||||
|
'chair' => 'Tyler Reeves',
|
||||||
|
'clinician' => '',
|
||||||
|
],
|
||||||
|
];
|
||||||
|
$jazzEnsembles = [
|
||||||
|
[
|
||||||
|
'name' => 'Jazz Band',
|
||||||
|
'chair' => 'Eric Noble',
|
||||||
|
'clinician' => '',
|
||||||
|
]
|
||||||
|
];
|
||||||
|
$beginnerEnsembles = [
|
||||||
|
[
|
||||||
|
'name' => 'First & Second Year A',
|
||||||
|
'chair' => 'Renee Roberts',
|
||||||
|
'clinician' => '',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => 'First & Second Year B',
|
||||||
|
'chair' => 'Madison West',
|
||||||
|
'clinician' => '',
|
||||||
|
],
|
||||||
|
[
|
||||||
|
'name' => 'First & Second Year C',
|
||||||
|
'chair' => 'Denton Bodine',
|
||||||
|
'clinician' => '',
|
||||||
|
]
|
||||||
|
];
|
||||||
|
|
||||||
|
return view('clinic-information', compact(
|
||||||
|
'concertClinicDates',
|
||||||
|
'concertClinicLocation',
|
||||||
|
'beginnerClinicDates',
|
||||||
|
'beginnerClinicLocation',
|
||||||
|
'concertEnsembles',
|
||||||
|
'jazzEnsembles',
|
||||||
|
'beginnerEnsembles',
|
||||||
|
));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -26,7 +26,7 @@ class App extends Component
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'name' => 'Clinic Information',
|
'name' => 'Clinic Information',
|
||||||
'link' => '#',
|
'link' => route('clinic-information'),
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
'name' => 'Audition Etudes',
|
'name' => 'Audition Etudes',
|
||||||
|
|
|
||||||
|
|
@ -1,3 +1,52 @@
|
||||||
<x-layout.app>
|
<x-layout.app>
|
||||||
|
<x-card class="w-full max-w-4xl mx-auto">
|
||||||
|
<x-slot:header>Concert Clinic (HS/JH/7th)</x-slot:header>
|
||||||
|
<div>
|
||||||
|
<p>{{ $concertClinicDates }}</p>
|
||||||
|
<p>{{ $concertClinicLocation }}</p>
|
||||||
|
<dl>
|
||||||
|
@foreach($concertEnsembles as $ensemble)
|
||||||
|
<dt class="mt-5">{{ $ensemble['name'] }}</dt>
|
||||||
|
<dd>
|
||||||
|
<p>Clinician: {{ $ensemble['clinician'] }}</p>
|
||||||
|
<p>Chair: {{ $ensemble['chair'] }}</p>
|
||||||
|
</dd>
|
||||||
|
@endforeach
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
</x-card>
|
||||||
|
|
||||||
|
<x-card class="w-full max-w-4xl mx-auto mt-3">
|
||||||
|
<x-slot:header>Jazz Clinic</x-slot:header>
|
||||||
|
<div>
|
||||||
|
<p>{{ $beginnerClinicDates }}</p>
|
||||||
|
<p>{{ $beginnerClinicLocation }}</p>
|
||||||
|
<dl>
|
||||||
|
@foreach($jazzEnsembles as $ensemble)
|
||||||
|
<dt class="mt-5">{{ $ensemble['name'] }}</dt>
|
||||||
|
<dd>
|
||||||
|
<p>Clinician: {{ $ensemble['clinician'] }}</p>
|
||||||
|
<p>Chair: {{ $ensemble['chair'] }}</p>
|
||||||
|
</dd>
|
||||||
|
@endforeach
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
</x-card>
|
||||||
|
|
||||||
|
<x-card class="w-full max-w-4xl mx-auto mt-3">
|
||||||
|
<x-slot:header>First & Second Year Clinic</x-slot:header>
|
||||||
|
<div>
|
||||||
|
<p>{{ $beginnerClinicDates }}</p>
|
||||||
|
<p>{{ $beginnerClinicLocation }}</p>
|
||||||
|
<dl>
|
||||||
|
@foreach($beginnerEnsembles as $ensemble)
|
||||||
|
<dt class="mt-5">{{ $ensemble['name'] }}</dt>
|
||||||
|
<dd>
|
||||||
|
<p>Clinician: {{ $ensemble['clinician'] }}</p>
|
||||||
|
<p>Chair: {{ $ensemble['chair'] }}</p>
|
||||||
|
</dd>
|
||||||
|
@endforeach
|
||||||
|
</dl>
|
||||||
|
</div>
|
||||||
|
</x-card>
|
||||||
</x-layout.app>
|
</x-layout.app>
|
||||||
|
|
|
||||||
|
|
@ -1,8 +1,10 @@
|
||||||
<?php
|
<?php
|
||||||
|
|
||||||
use App\Http\Controllers\AuditionInformationPage;
|
use App\Http\Controllers\AuditionInformationPage;
|
||||||
|
use App\Http\Controllers\ClinicInformationPage;
|
||||||
use App\Http\Controllers\WelcomeController;
|
use App\Http\Controllers\WelcomeController;
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
|
|
||||||
Route::get('/', WelcomeController::class)->name('welcome');
|
Route::get('/', WelcomeController::class)->name('welcome');
|
||||||
Route::get('/audition-information', AuditionInformationPage::class)->name('audition-information');
|
Route::get('/audition-information', AuditionInformationPage::class)->name('audition-information');
|
||||||
|
Route::get('/clinic-information', ClinicInformationPage::class)->name('clinic-information');
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue