Files
Global-Jain/resources/views/backend/user/partials/_form.blade.php
2025-11-05 10:37:10 +05:30

141 lines
7.6 KiB
PHP

<div class="card-body">
<div class="form-group row">
<div class="col-md-6">
<label>{{ __('label.user_full_name') }}<span class="text-danger">*</span></label>
{{ Form::text('name',null,['class' => $errors->has('name') ? 'form-control is-invalid' : 'form-control','placeholder' =>__('placeholder.user_full_name')]) }}
@error('name')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
<div class="col-md-6">
<label>{{ __('label.user_email') }}<span class="text-danger">*</span></label>
{{ Form::text('email',null,['class' => $errors->has('email') ? 'form-control is-invalid' : 'form-control','placeholder' =>__('placeholder.email')]) }}
@error('email')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
</div>
<div class="form-group row">
<div class="col-md-6">
<label>{{ __('label.user_mobile') }}<span class="text-danger">*</span></label>
{{ Form::text('mobile',null,['class' => $errors->has('mobile') ? 'form-control is-invalid' : 'form-control','placeholder' =>__('placeholder.user_mobile')]) }}
@error('mobile')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
<div class="col-md-6">
<label>{{ __('label.user_gender') }}<span class="text-danger">*</span></label>
{{ Form::select('gender',['1'=>'Male','2'=>'Female'],(isset($userDetail->gender) && !empty($userDetail->gender)) ? $userDetail->gender : null,['class' => $errors->has('gender') ? 'form-control selectpicker is-invalid gender' : 'form-control selectpicker','title' => __('placeholder.user_gender'),'data-live-search' => 'true','data-allow-clear' => 'true']) }}
@error('gender')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
</div>
<div class="form-group row">
<div class="col-md-6">
<label>{{ __('label.user_dharma') }}<span class="text-danger">*</span></label>
{{ Form::select('dharma_id',$dharmaList,(isset($user->dharma_id) && !empty($user->dharma_id)) ? $user->dharma_id : null,['class' => $errors->has('dharma_id') ? 'form-control selectpicker is-invalid dharma_id' : 'form-control selectpicker','title' => __('placeholder.user_dharma'),'data-live-search' => 'true','data-allow-clear' => 'true']) }}
@error('dharma_id')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
<div class="col-md-6">
<label>{{ __('label.user_jati') }}<span class="text-danger">*</span></label>
{{ Form::select('jati_id',$jatiList,(isset($userDetail->jati_id) && !empty($userDetail->jati_id)) ? $userDetail->jati_id : null,['class' => $errors->has('jati_id') ? 'form-control selectpicker is-invalid jati_id' : 'form-control selectpicker','title' => __('placeholder.user_jati'),'data-live-search' => 'true','data-allow-clear' => 'true']) }}
@error('jati_id')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
</div>
<div class="form-group row">
<div class="col-md-6">
<label>{{ __('label.user_profession') }}<span class="text-danger">*</span></label>
{{ Form::select('profession',['0'=>'Profession 1','1'=>'Profession 2','2'=>'Profession 3'],(isset($userDetail->profession) && !empty($userDetail->profession)) ? $userDetail->profession : null,['class' => $errors->has('profession') ? 'form-control selectpicker is-invalid profession' : 'form-control selectpicker','title' =>__('placeholder.user_profession'),'data-live-search' => 'true','data-allow-clear' => 'true']) }}
@error('profession')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
<div class="col-md-6">
<label>{{ __('label.user_speciality_of_profession') }}<span class="text-danger">*</span></label>
{{ Form::text('profession_speciality',null,['class' => $errors->has('rofession_speciality') ? 'form-control is-invalid' : 'form-control','placeholder' => __('placeholder.user_speciality_of_profession')]) }}
@error('profession_speciality')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
</div>
{{--<div class="form-group row">
<div class="col-md-6">
<label>Native Place<span class="text-danger">*</span></label>
{{ Form::text('native_place',null,['class' => $errors->has('native_place') ? 'form-control is-invalid' : 'form-control','placeholder' => 'Enter Native place']) }}
@error('native_place')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
<div class="col-md-6">
<label>Current Location<span class="text-danger">*</span></label>
{{ Form::text('current_location',null,['class' => $errors->has('current_location') ? 'form-control is-invalid' : 'form-control','placeholder' => 'Enter Current Location']) }}
@error('current_location')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
</div> --}}
<div class="form-group row">
<div class="col-md-6">
<label>{{ __('label.user_avatar') }}<span class="text-danger">*</span></label>
<div class="custom-file">
<input type="file" name="avatar"
class="custom-file-input avatar-image @if($errors->has('avatar')) is-invalid @endif"
id="customFile"/>
<label id="avatar-custom-file-label" class="custom-file-label"
for="customFile">{{ __('label.choose_image') }}</label>
<span class="form-text text-inverse-muted">{{ __('label.image_type') }}</span>
@error('avatar')
<div class="invalid-feedback">{{ $message }}</div>
@enderror
</div>
</div>
</div>
<div class="form-group row avatar-image-preview-div"
@if(isset($user->avatar) && !empty($user->avatar)) style="display: flex"
@else style="display: none" @endif>
<!--begin::Image-->
<div class="col-lg-9 col-xl-6">
<div class="image-input image-input-outline">
<img
src="{{(isset($user) && !empty($user->avatar)) ? $user->avatar : ''}}"
class="image-input-wrapper avatar-image-preview">
<label
class="btn btn-xs btn-icon btn-circle btn-white btn-hover-text-primary btn-shadow avatar-image-remove-button"
data-action="change" data-toggle="tooltip" title="" data-original-title="Remove Image">
<i class="fa fa-trash icon-sm text-muted"></i>
</label>
<input type="hidden" name="is_remove_avatar_image" class="is_remove_avatar_image" value="
{{ isset($user->avatar) && !empty($user->avatar) ? 0 : 1 }}">
</div>
</div>
</div>
</div>
<div class="card-footer">
<button type="submit" name="save" value="save" class="btn btn-primary mr-2">
@if(\Request::route()->getName() == 'admin.user.edit')
{{ __('buttons.update') }}
@else
{{ __('buttons.save') }}
@endif
</button>
<a href="{{ route('admin.user.index') }}" class="btn btn-secondary">{{ __('buttons.cancel') }}</a>
</div>