Edit File: show_update_request.blade.php
@extends('admin.layout.master') @section('css') <style> .image-modal { display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; background: rgba(0, 0, 0, 0.8); backdrop-filter: blur(10px); justify-content: center; align-items: center; z-index: 1000; } .image-modal-content { max-width: 90%; max-height: 90%; } .image-modal img { width: 100%; height: auto; border-radius: 10px; } </style> @endsection @section('content') {{-- @dd($row) --}} <!-- // Basic multiple Column Form section start --> <section id="multiple-column-form"> <div class="row match-height"> <div class="col-12"> <div class="card"> <div class="card-header"> <h4 class="card-title">{{ __('admin.show') }}</h4> </div> <div class="card-content"> <div class="card-body"> <form class="store form-horizontal"> <div class="form-body"> <div class="row"> @if ($row->status == 1) <div class="alert alert-warning alert-outline mx-auto"> {{ __('admin.request_already_accepted') }} - {{ $row->updated_at->diffForHumans() }} </div> @endif @empty(!$row->image) <div class="col-12"> <div class="imgMontg col-12 text-center"> <div class="dropBox"> <div class="textCenter"> <div class="imagesUploadBlock"> <label class="uploadImg"> <span><i class="feather icon-image"></i></span> <input type="file" accept="image/*" name="logo" class="imageUploader"> </label> <div class="uploadedBlock"> <img src="{{ $row->image }}"> </div> <div class="text-muted">{{ __('admin.logo') }}</div> </div> </div> </div> </div> </div> @endempty <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.name') }}</label> <div class="controls"> <input type="text" name="name" value="{{ $row->name }}" class="form-control" placeholder="{{ __('admin.enter_the_email') }}" required data-validation-required-message="{{ __('admin.this_field_is_required') }}"> </div> </div> </div> <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.email') }}</label> <div class="controls"> <input type="text" name="name" value="{{ $row->email }}" class="form-control" required data-validation-required-message="{{ __('admin.this_field_is_required') }}"> </div> </div> </div> <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.car_plat_number') }}</label> <div class="controls"> <input type="text" name="discount_value" value="{{ $row->car_plat_number }}" class="form-control" placeholder="{{ __('admin.enter_the_email') }}" required data-validation-required-message="{{ __('admin.this_field_is_required') }}"> </div> </div> </div> <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.city') }}</label> <div class="controls d-flex flex-wrap gap-2"> <span class="badge badge-info border border-secondary border-1 px-2 py-1"> <h6 class="mb-0">{{ $row->city->name }}</h6> </span> </div> </div> </div> <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.neighborhoods') }}</label> <div class="controls d-flex flex-wrap gap-2"> @foreach ($neighborhoods as $neighborhood) <span class="badge badge-info border border-secondary border-1 px-2 py-1"> <h6 class="mb-0">{{ $neighborhood }}</h6> </span> @endforeach </div> </div> </div> <h4 class="col-12 card-title mb-2">{{ __('admin.location_details') }} <a class="text text-info" href="http://www.google.com/maps/place/{{ $row?->lat ?? 0 }},{{ $row?->lng ?? 0 }}" target="_blank"> {{ __('admin.show_location_on_map') }} ( {{ $row->map_desc }} ) </a></h4> <h4 class="col-12 card-title">{{ __('admin.bank_account') }}</h4> <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.bank_information.bank_name') }}</label> <div class="controls"> <input type="text" name="name" value="{{ $row->bank_name ?? __('admin.none') }}" class="form-control"> </div> </div> </div> <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.bank_information.account_number') }}</label> <div class="controls"> <input type="text" name="phone" value="{{ $row->account_number ?? __('admin.none') }}" class="form-control"> </div> </div> </div> <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.bank_information.account_name') }}</label> <div class="controls"> <input type="email" name="email" value="{{ $row->account_name ?? __('admin.none') }}" class="form-control"> </div> </div> </div> <div class="col-md-6 col-12"> <div class="form-group"> <label for="first-name-column">{{ __('admin.bank_information.IBAN') }}</label> <div class="controls"> <input type="email" name="email" value="{{ $row->iban ?? __('admin.none') }}" class="form-control"> </div> </div> </div> @if (count($row->car_images) || count($row->licencses_certificate) || count($row->licencses_certificate)) <h4 class="col-12 card-title">{{ __('admin.images') }}</h4> @endif @if (count($row->car_images)) <h4 class="col-12 card-title">{{ __('admin.car_images') }}</h4> @foreach ($row?->car_images ?? [] as $carImage) <div class="col-md-6 col-12 text-center"> <div class="form-group"> <input type="file" accept="image/*" name="logo" class="d-none imageUploader" id="logoUpload"> <label for="logoUpload" class="d-inline-block rounded-circle overflow-hidden" style="width: 100px; height: 100px; cursor: pointer;"> <img src="{{ $carImage['path'] }}" class="img-fluid rounded-circle" style="width: 100px; height: 100px; object-fit: cover;" onclick="openFullImage(this.src)"> </label> </div> </div> @endforeach @endif @if (count($row->identity_images)) <h4 class="col-12 card-title">{{ __('admin.identity_images') }}</h4> @foreach ($row?->identity_images ?? [] as $identityImage) <div class="col-md-6 col-12 text-center"> <div class="form-group"> <input type="file" accept="image/*" name="logo" class="d-none imageUploader" id="logoUpload"> <label for="logoUpload" class="d-inline-block rounded-circle overflow-hidden" style="width: 100px; height: 100px; cursor: pointer;"> <img src="{{ $identityImage['path'] }}" class="img-fluid rounded-circle" style="width: 100px; height: 100px; object-fit: cover;" onclick="openFullImage(this.src)"> </label> </div> </div> @endforeach @endif @if (count($row->licencses_certificate)) <h4 class="col-12 card-title">{{ __('admin.licencses_certificate') }}</h4> @foreach ($row?->licencses_certificate ?? [] as $license) <div class="col-md-6 col-12 text-center"> <div class="form-group"> <input type="file" accept="image/*" name="logo" class="d-none imageUploader" id="logoUpload"> <label for="logoUpload" class="d-inline-block rounded-circle overflow-hidden" style="width: 100px; height: 100px; cursor: pointer;"> <img src="{{ $license['path'] }}" class="img-fluid rounded-circle" style="width: 100px; height: 100px; object-fit: cover;" onclick="openFullImage(this.src)"> </label> </div> </div> @endforeach @endif </div> </div> </form> </div> </div> </div> </div> <div class="col-12 justify-content-center d-flex align-items-center"> <div class="card"> <div class="card-header"> <h4 class="card-title">{{ __('admin.actions') }}</h4> </div> <div class="card-content"> <div class="card-body"> <div class="row"> <div class="col-6"> <a href="{{ route('admin.delegates.new_data.approve', $row->delegate->id) }}" class="btn btn-primary mr-1 mb-1 waves-effect waves-light">{{ __('admin.accept') }}</a> </div> <div class="col-6"> <a href="{{ route('admin.delegates.new_data.refuse', $row->delegate->id) }}" class="btn btn-danger mr-1 mb-1 waves-effect waves-light">{{ __('admin.refuse') }}</a> </div> </div> </div> </div> </div> </div> <div id="imageModal" class="image-modal" onclick="closeFullImage()"> <div class="image-modal-content"> <img id="modalImage" src="" alt="Full Image"> </div> </div> </div> </section> @endsection @section('js') <script> function openFullImage(src) { document.getElementById('modalImage').src = src; document.getElementById('imageModal').style.display = 'flex'; } function closeFullImage() { document.getElementById('imageModal').style.display = 'none'; } </script> <script> $('.store input').attr('disabled', true) $('.store textarea').attr('disabled', true) $('.store select').attr('disabled', true) </script> @endsection
Back to File Manager