forked from TFMM/silent-auction
feat: add searchable dropdowns to reprint_receipt and winnertotal forms
This commit is contained in:
@@ -310,7 +310,8 @@ class PagesController extends Controller
|
|||||||
public function reprintReceipt(Request $reprint_receipt_req)
|
public function reprintReceipt(Request $reprint_receipt_req)
|
||||||
{
|
{
|
||||||
if (!$reprint_receipt_req->reprintbiddernum) {
|
if (!$reprint_receipt_req->reprintbiddernum) {
|
||||||
return view('reprint_receipt_form');
|
$bidders = Bidders::has('checkout')->get();
|
||||||
|
return view('reprint_receipt_form', ['bidders' => $bidders]);
|
||||||
} else {
|
} else {
|
||||||
$bidnum=$reprint_receipt_req->reprintbiddernum;
|
$bidnum=$reprint_receipt_req->reprintbiddernum;
|
||||||
$checkout_result = Checkout::where('bidder_num', '=', $bidnum)
|
$checkout_result = Checkout::where('bidder_num', '=', $bidnum)
|
||||||
@@ -357,7 +358,8 @@ class PagesController extends Controller
|
|||||||
public function winnertotal(Request $winnertotal_req)
|
public function winnertotal(Request $winnertotal_req)
|
||||||
{
|
{
|
||||||
if (!$winnertotal_req->winnerbiddernum) {
|
if (!$winnertotal_req->winnerbiddernum) {
|
||||||
return view('winnertotalform');
|
$bidders = Bidders::all();
|
||||||
|
return view('winnertotalform', ['bidders' => $bidders]);
|
||||||
}
|
}
|
||||||
$winner_total_bidder = $winnertotal_req->winnerbiddernum;
|
$winner_total_bidder = $winnertotal_req->winnerbiddernum;
|
||||||
$winnertotal_list_results = DB::select("SELECT
|
$winnertotal_list_results = DB::select("SELECT
|
||||||
|
|||||||
@@ -20,7 +20,12 @@
|
|||||||
{{ csrf_field() }}
|
{{ csrf_field() }}
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<label for="reprintbiddernum" class="form-label">Bidder Number</label>
|
<label for="reprintbiddernum" class="form-label">Bidder Number</label>
|
||||||
<input type="text" name="reprintbiddernum" id="reprintbiddernum" class="form-control" required>
|
<select name="reprintbiddernum" id="reprintbiddernum" class="form-select" required>
|
||||||
|
<option value="">Select Bidder</option>
|
||||||
|
@foreach($bidders as $bidder)
|
||||||
|
<option value="{{ $bidder->idbidders }}">{{ $bidder->bidder_assigned_number }} - {{ $bidder->bidder_fname }} {{ $bidder->bidder_lname }}</option>
|
||||||
|
@endforeach
|
||||||
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-12">
|
<div class="col-12">
|
||||||
<button type="submit" class="btn btn-primary">Reprint Receipt</button>
|
<button type="submit" class="btn btn-primary">Reprint Receipt</button>
|
||||||
@@ -33,5 +38,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
@include('components.tomselect')
|
||||||
@push('js')
|
@push('js')
|
||||||
@endpush
|
@endpush
|
||||||
|
|||||||
@@ -5,7 +5,7 @@
|
|||||||
<div class="container-xl">
|
<div class="container-xl">
|
||||||
<div class="row g-2 align-items-center">
|
<div class="row g-2 align-items-center">
|
||||||
<div class="col">
|
<div class="col">
|
||||||
<h2 class="page-title">Reprint Receipt</h2>
|
<h2 class="page-title">Winner Total</h2>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@@ -19,8 +19,13 @@
|
|||||||
<form method="POST" action="/winnertotal" class="row g-3">
|
<form method="POST" action="/winnertotal" class="row g-3">
|
||||||
{{ csrf_field() }}
|
{{ csrf_field() }}
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<label for="biddernum" class="form-label">Bidder Number</label>
|
<label for="winnerbiddernum" class="form-label">Bidder Number</label>
|
||||||
<input type="text" name="biddernum" id="biddernum" class="form-control" required>
|
<select name="winnerbiddernum" id="winnerbiddernum" class="form-select" required>
|
||||||
|
<option value="">Select Bidder</option>
|
||||||
|
@foreach($bidders as $bidder)
|
||||||
|
<option value="{{ $bidder->idbidders }}">{{ $bidder->bidder_assigned_number }} - {{ $bidder->bidder_fname }} {{ $bidder->bidder_lname }}</option>
|
||||||
|
@endforeach
|
||||||
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<div class="col-12">
|
<div class="col-12">
|
||||||
<button type="submit" class="btn btn-primary">Get Total</button>
|
<button type="submit" class="btn btn-primary">Get Total</button>
|
||||||
@@ -33,5 +38,6 @@
|
|||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
@endsection
|
@endsection
|
||||||
|
@include('components.tomselect')
|
||||||
@push('js')
|
@push('js')
|
||||||
@endpush
|
@endpush
|
||||||
|
|||||||
Reference in New Issue
Block a user