@extends('layouts.app') @section('title', 'Edit User') @section('content')

Edit User

Update user account and permissions

@csrf @method('PUT')

Account Information

@error('name')

{{ $message }}

@enderror
@error('email')

{{ $message }}

@enderror
@error('password')

{{ $message }}

@enderror
@error('role')

{{ $message }}

@enderror
is_active) ? 'checked' : '' }} class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 dark:border-gray-600 rounded">
@php $assignedWarehouseIds = old('warehouse_ids', $user->assignedWarehouses->pluck('id')->toArray()); @endphp

POS Location Assignment

Select which POS locations this cashier can access. Admin and Manager can access all locations automatically.

@foreach(\App\Models\Warehouse::where('type', 'pos')->where('is_active', true)->orderBy('name')->get() as $warehouse)
id, $assignedWarehouseIds) ? 'checked' : '' }} class="h-4 w-4 text-indigo-600 focus:ring-indigo-500 border-gray-300 dark:border-gray-600 rounded">
@endforeach @if(\App\Models\Warehouse::where('type', 'pos')->where('is_active', true)->count() === 0)

No active POS locations found.

@endif
@error('warehouse_ids')

{{ $message }}

@enderror
Cancel
@endsection