167 lines
10 KiB
PHP
167 lines
10 KiB
PHP
<div class="tab-pane fade show active" id="pills-general" role="tabpanel" aria-labelledby="pills-general-tab">
|
|
<form action="{{ route('setting.general.storeOrUpdate') }}" method="POST" enctype="multipart/form-data">
|
|
@csrf
|
|
<div class="card mb-4">
|
|
<h5 class="card-header">Basic Details</h5>
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div class="col-6 col-md-6 col-lg-6 d-flex align-items-start align-items-sm-center gap-4">
|
|
<img src="{{ asset(!empty($settingImage['primary_image']) ? 'storage/uploads/' . $settingImage['primary_image'] : 'backend/uploads/images/no-Image.jpg') }}"
|
|
alt="site-image input-file" class="d-block rounded show-image" height="100"
|
|
width="100" />
|
|
<div class="button-wrapper">
|
|
<label for="upload" class="btn btn-primary me-2 mb-4" tabindex="0">
|
|
<span class="d-none d-sm-block">Upload primary photo</span>
|
|
<i class="bx bx-upload d-block d-sm-none"></i>
|
|
<input type="file" id="upload" class="input-file" name="primary_image" hidden
|
|
accept="image/png, image/jpeg" />
|
|
</label>
|
|
<button type="button" class="btn btn-label-secondary image-reset mb-4">
|
|
<i class="bx bx-reset d-block d-sm-none"></i>
|
|
<span class="d-none d-sm-block">Reset</span>
|
|
</button>
|
|
|
|
<p class="mb-0">Allowed JPG, GIF or PNG. Max size of 3Mb</p>
|
|
</div>
|
|
</div>
|
|
<div class="col-6 col-md-6 col-lg-6 d-flex align-items-start align-items-sm-center gap-4">
|
|
<img src="{{ asset(!empty($settingImage['secondary_image']) ? 'storage/uploads/' . $settingImage['secondary_image'] : 'backend/uploads/images/no-Image.jpg') }}"
|
|
alt="site-image input-file" class="d-block rounded show-secondary" height="100"
|
|
width="100" />
|
|
<div class="button-wrapper">
|
|
<label for="uploadSecondary" class="btn btn-primary me-2 mb-4" tabindex="0">
|
|
<span class="d-none d-sm-block">Upload secondary photo</span>
|
|
<i class="bx bx-upload d-block d-sm-none"></i>
|
|
<input type="file" id="uploadSecondary" class="input-secondary"
|
|
name="secondary_image" hidden accept="image/png, image/jpeg" />
|
|
</label>
|
|
<button type="button" class="btn btn-label-secondary secondary-reset mb-4">
|
|
<i class="bx bx-reset d-block d-sm-none"></i>
|
|
<span class="d-none d-sm-block">Reset</span>
|
|
</button>
|
|
|
|
<p class="mb-0">Allowed JPG, GIF or PNG. Max size of 3Mb</p>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
<hr class="my-0" />
|
|
<!-- Account -->
|
|
<div class="card-body">
|
|
<div class="row">
|
|
<div class="mb-3 col-md-6">
|
|
<label class="form-label">Name<span class="text-danger"> *</span></label>
|
|
<input type="text" name="company_name"
|
|
value="{{ old('company_name', isset($generalSettings['company_name']) ? $generalSettings['company_name'] : '') }}"
|
|
placeholder="e.g. Jhigu Technologies" class="form-control" required>
|
|
@error('company_name')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="mb-3 col-md-6">
|
|
<label class="form-label">Address</label>
|
|
<input type="text" name="address"
|
|
value="{{ old('address', isset($generalSettings['address']) ? $generalSettings['address'] : '') }}"
|
|
placeholder="e.g. Bhaktapur, Bagmati, Nepal" class="form-control">
|
|
@error('address')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="mb-3 col-md-6">
|
|
<label class="form-label">Contact Number</label>
|
|
<div class="input-group input-group-merge">
|
|
<span class="input-group-text">NP (+977)</span>
|
|
<input type="text" name="contact_number"
|
|
value="{{ old('contact_number', isset($generalSettings['contact_number']) ? $generalSettings['contact_number'] : '') }}"
|
|
placeholder="e.g. 9876543210" class="form-control">
|
|
@error('contact_number')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mb-3 col-md-6">
|
|
<label class="form-label">E-mail (Info)</label>
|
|
<input type="text" name="info_email_address"
|
|
value="{{ old('info_email_address', isset($generalSettings['info_email_address']) ? $generalSettings['info_email_address'] : '') }}"
|
|
placeholder="e.g. info@jhigutech.com" class="form-control">
|
|
@error('info_email_address')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="mb-3 col-md-6">
|
|
<label class="form-label">Mobile Number</label>
|
|
<div class="input-group input-group-merge">
|
|
<span class="input-group-text">NP (+977)</span>
|
|
<input type="text" name="mobile_number"
|
|
value="{{ old('mobile_number', isset($generalSettings['mobile_number']) ? $generalSettings['mobile_number'] : '') }}"
|
|
placeholder="e.g. 9876543210" class="form-control">
|
|
@error('mobile_number')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mb-3 col-md-6">
|
|
<label class="form-label">Mobile Number (Alternative)</label>
|
|
<div class="input-group input-group-merge">
|
|
<span class="input-group-text">NP (+977)</span>
|
|
<input type="text" name="alt_mobile_number"
|
|
value="{{ old('alt_mobile_number', isset($generalSettings['alt_mobile_number']) ? $generalSettings['alt_mobile_number'] : '') }}"
|
|
placeholder="e.g. 9876543210" class="form-control">
|
|
@error('alt_mobile_number')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
</div>
|
|
|
|
<div class="mb-3 col-md-6">
|
|
<label class="form-label">E-mail (Support)</label>
|
|
<input type="text" name="support_email_address"
|
|
value="{{ old('support_email_address', isset($generalSettings['support_email_address']) ? $generalSettings['support_email_address'] : '') }}"
|
|
placeholder="e.g. support@jhigutech.com" class="form-control">
|
|
@error('support_email_address')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="mb-3 col-md-6">
|
|
<label class="form-label">Opening Hours</label>
|
|
<input type="text" name="opening_hours"
|
|
value="{{ old('opening_hours', isset($generalSettings['opening_hours']) ? $generalSettings['opening_hours'] : '') }}"
|
|
placeholder="e.g. 9:00 AM - 10:00 PM" class="form-control">
|
|
@error('opening_hours')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
|
|
<div class="mb-3 col-md-12">
|
|
<label class="form-label">Short Description</label>
|
|
<textarea name="" id="mainTextarea" class="d-none">{{ old('short_detail', isset($generalSettings['short_detail']) ? $generalSettings['short_detail'] : '') }}</textarea>
|
|
<textarea name="short_detail" rows="5" placeholder="Write short description" class="form-control full-editor"
|
|
id="editorTextarea"></textarea>
|
|
@error('short_detail')
|
|
<div class="text-danger">{{ $message }}</div>
|
|
@enderror
|
|
</div>
|
|
</div>
|
|
<div class="mt-2">
|
|
<button type="submit" class="btn btn-primary me-2">Save Setting</button>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</form>
|
|
</div>
|
|
|
|
@push('required-styles')
|
|
@include('admin::vendor.full_editor.style')
|
|
@endpush
|
|
|
|
@push('required-scripts')
|
|
@include('admin::vendor.textareaContentDisplay.script')
|
|
@include('admin::vendor.full_editor.script')
|
|
@endpush
|