74 lines
4.1 KiB
PHP
74 lines
4.1 KiB
PHP
<x-layout.admin x-data="{ ensemble: 'e', instrument: 'i', set: 's', ensemble_id: '', instrument_id: '', etude_link: '', existing_etude_id: '' }">
|
|
@include('admin.audition_etude.grid_update_form')
|
|
|
|
@if($errors->any())
|
|
@foreach($errors->all() as $error)
|
|
<x-alert>{{ $error }}</x-alert>
|
|
@endforeach
|
|
@endif
|
|
|
|
@foreach($ensembles as $ensemble)
|
|
<x-card class="mb-5">
|
|
<x-slot:header class="bg-brand-600!">{{ $ensemble->name }}</x-slot:header>
|
|
<x-slot:body class="bg-white border border-brand-600">
|
|
<x-table>
|
|
<x-slot:header>
|
|
<x-table.th></x-table.th>
|
|
@for($n=1; $n<= $ensemble->set_count; $n++)
|
|
<x-table.th>Set {{$n}}</x-table.th>
|
|
@endfor
|
|
</x-slot:header>
|
|
<tbody>
|
|
@foreach($instruments as $instrument)
|
|
<tr class="outline-1 outline-black/5 dark:outline-white/1">
|
|
<x-table.td>{{ $instrument->instrument }}</x-table.td>
|
|
@for($n=1; $n<= $ensemble->set_count; $n++)
|
|
@if($ensemble->getEtude($instrument, $n))
|
|
<x-table.td>
|
|
<x-form.button
|
|
command="show-modal"
|
|
commandfor="etude-uploader"
|
|
@click="
|
|
ensemble = '{{ $ensemble->name }}';
|
|
ensemble_id = '{{ $ensemble->id }}';
|
|
instrument = '{{ $instrument->instrument }}';
|
|
instrument_id = '{{ $instrument->id }}';
|
|
set = {{ $n }};
|
|
etude_link = '{{ $ensemble->getEtude($instrument, $n)->getLinkToPDF() }}';
|
|
existing_etude_id = '{{ $ensemble->getEtude($instrument, $n)->id }}';"
|
|
>
|
|
{{ $ensemble->abbreviation }} - {{ $instrument->instrument }} - Set {{ $n }}
|
|
<br/>
|
|
<p class="italic text-xs font-light mt-2">Updated: {{ $ensemble->getEtude($instrument, $n)->updated_at->format('m/d/Y') }}</p>
|
|
</x-form.button>
|
|
</x-table.td>
|
|
@else
|
|
<x-table.td>
|
|
<x-form.button
|
|
command="show-modal"
|
|
commandfor="etude-uploader"
|
|
class="bg-red-600 hover:bg-red-500"
|
|
@click="
|
|
ensemble = '{{ $ensemble->name }}';
|
|
ensemble_id = '{{ $ensemble->id }}';
|
|
instrument = '{{ $instrument->instrument }}';
|
|
instrument_id = '{{ $instrument->id }}';
|
|
set = {{ $n }};
|
|
etude_link = '';
|
|
existing_etude_id = '';"
|
|
>
|
|
{{ $ensemble->abbreviation }} - {{ $instrument->instrument }} - Set {{ $n }}<br />
|
|
No Etude
|
|
</x-form.button>
|
|
</x-table.td>
|
|
@endif
|
|
@endfor
|
|
</tr>
|
|
@endforeach
|
|
</tbody>
|
|
</x-table>
|
|
</x-slot:body>
|
|
</x-card>
|
|
@endforeach
|
|
</x-layout.admin>
|