forked from TFMM/silent-auction
fix: resolve judgingentry dropdown population and visibility issues
This commit is contained in:
@@ -20,23 +20,27 @@
|
||||
{{ csrf_field() }}
|
||||
<div class="col-md-4">
|
||||
<label for="judge_id" class="form-label">Judge</label>
|
||||
<select name="judge_id" id="judge_id" class="form-select" required>
|
||||
<select name="judgenum" id="judge_id" class="form-select" required>
|
||||
<option value="">Select Judge</option>
|
||||
@foreach(\App\Models\Judges::all() as $judge)
|
||||
<option value="{{ $judge->idjudges }}">{{ $judge->judge_number }}</option>
|
||||
<option value="{{ $judge->id }}">{{ $judge->judge_number }}</option>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<label for="vehicle_id" class="form-label">Vehicle</label>
|
||||
<select name="vehicle_id" id="vehicle_id" class="form-select" required>
|
||||
@foreach(\App\Models\Vehicles::all() as $vehicle)
|
||||
<option value="{{ $vehicle->idvehicles }}">{{ $vehicle->make }} {{ $vehicle->model }}</option>
|
||||
<select name="vehnum" id="vehicle_id" class="form-select" required>
|
||||
<option value="">Select Vehicle</option>
|
||||
@foreach(\App\Models\Vehicles::with('vehicleOwner')->get()->sortBy(function($v){ return (int)($v->vehicleOwner->bidder_assigned_number ?? 0); }) as $vehicle)
|
||||
<option value="{{ $vehicle->id }}">
|
||||
{{ $vehicle->vehicleOwner->bidder_assigned_number ?? '?' }} - {{ $vehicle->make }} {{ $vehicle->model }}
|
||||
</option>
|
||||
@endforeach
|
||||
</select>
|
||||
</div>
|
||||
<div class="col-md-4">
|
||||
<label for="score" class="form-label">Score</label>
|
||||
<input type="number" name="score" id="score" class="form-control" required>
|
||||
<input type="number" name="vehscore" id="score" class="form-control" required>
|
||||
</div>
|
||||
<div class="col-12">
|
||||
<button type="submit" class="btn btn-primary">Submit Score</button>
|
||||
@@ -48,17 +52,6 @@
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
<script>
|
||||
window.addEventListener('load', function() {
|
||||
document.querySelectorAll('select').forEach(function(el) {
|
||||
new TomSelect(el, {
|
||||
dropdownParent: 'body',
|
||||
create: false,
|
||||
sortField: { field: 'text', direction: 'asc' }
|
||||
});
|
||||
});
|
||||
});
|
||||
</script>
|
||||
@endsection
|
||||
|
||||
@include('components.tomselect')
|
||||
|
||||
Reference in New Issue
Block a user