@extends('layouts.app') @section('title', $user ? 'Edit User' : 'Add User') @section('breadcrumb') @endsection @section('content')
@csrf @if($user) @method('PUT') @endif
{{-- User Details Card --}}
User Details
@error('name')
{{ $message }}
@enderror
@error('username')
{{ $message }}
@enderror
@error('email')
{{ $message }}
@enderror
@error('phone')
{{ $message }}
@enderror
@error('role')
{{ $message }}
@enderror
is_active ?? true) ? 'checked' : '' }}>
Bill-only users create bills without collecting payment. Main cashier approves payments later. @error('payment_mode')
{{ $message }}
@enderror

@error('password')
{{ $message }}
@enderror

Set a security question to allow password reset without email
@error('security_question')
{{ $message }}
@enderror
@error('security_answer')
{{ $message }}
@enderror
{{-- Permissions Card --}}
Custom Permissions

Leave all unchecked to use default role permissions. Check specific items to override.

@php $userPerms = old('permissions', $user?->permissions ?? []); @endphp
@foreach($permissions as $key => $label)
@endforeach

{{-- Submit Button --}}
@push('styles') @endpush @push('scripts') @endpush @endsection