@extends('backend.layouts.app') @section('title') {{ __($module_title) }} @endsection @section('content') {{ html()->form('POST', isset($data) ? route('backend.users.update', $data->id) : route('backend.users.store'))->attribute('data-toggle', 'validator')->attribute('id', 'form-submit')->class('requires-validation')->attribute('novalidate', 'novalidate')->attribute('enctype', 'multipart/form-data')->open() }} @csrf @if (isset($data)) @method('PUT') @endif
{{ html()->label(__('messages.image') . ' *', 'Image')->class('form-label') }}
{{ html()->button(__('' . __('messages.lbl_choose_image')))->class('input-group-text form-control')->type('button')->attribute('data-bs-toggle', 'modal')->attribute('data-bs-target', '#exampleModal')->attribute('data-image-container', 'selectedImageContainerThumbnail')->attribute('data-hidden-input', 'file_url_image')->style('height:13.5rem') }} {{ html()->text('thumbnail_input')->class('form-control')->placeholder(__('placeholder.lbl_image'))->attribute('aria-label', 'Thumbnail Image')->attribute('data-bs-toggle', 'modal')->attribute('data-bs-target', '#exampleModal')->attribute('data-image-container', 'selectedImageContainerThumbnail') }}
@if (old('file_url', isset($data) ? $data->file_url : '')) × @endif
{{ html()->hidden('file_url')->id('file_url_image')->value(old('file_url', isset($data) ? $data->file_url : '')) }} {{ html()->hidden('remove_image')->id('remove_image_flag')->value(0) }}
@error('first_name') {{ $message }} @enderror
First Name field is required
@error('last_name') {{ $message }} @enderror
Last Name field is required
{{-- Show email field only for create mode --}} @if (!isset($data->id))
@error('email') {{ $message }} @enderror
Email field is required.
Invalid email format.
@else {{-- For edit mode, show gender field where email was --}}
@error('gender') {{ $message }} @enderror
Gender field is required
@endif
@error('mobile') {{ $message }} @enderror
Contact Number field is required
{{-- Show password fields only for create mode --}} @if (!isset($data->id))
@error('password') {{ $message }} @enderror
@error('password_confirmation') {{ $message }} @enderror
{{ __('messages.confirm_password_field_required') }}
@else {{-- For edit mode, show date of birth field where password was --}}
@error('date_of_birth') {{ $message }} @enderror
Date Of Birth field is required
{{-- For edit mode, show status field where confirm password was --}}
status ?? 1) == 1 ? 'checked' : '' }}>
@error('status') {{ $message }} @enderror
@endif
{{-- Show gender field for create mode only in sidebar --}} @if (!isset($data->id))
*
@error('gender') {{ $message }} @enderror
Gender field is required
@endif {{-- Show date of birth field for create mode only in sidebar --}} @if (!isset($data->id))
@error('date_of_birth') {{ $message }} @enderror
Date Of Birth field is required
@endif {{-- Show status field for create mode only in sidebar --}} @if (!isset($data->id))
status ?? 1) == 1 ? 'checked' : '' }}>
@error('status') {{ $message }} @enderror
@endif
@error('address') {{ $message }} @enderror
@include('components.media-modal') @endsection @push('after-scripts') @endpush