@extends('admin.layout.master') @section('open-executive', 'open') @section('menu-executive', 'bg-gradient-to-r from-[#53BF6A] to-[#275931] text-white') @section('menu-executive-user', 'bg-gradient-to-r from-[#53BF6A] to-[#275931] text-white') @section('addCss') @endsection @section('content') @php $canEditUser = auth()->user()->can('edit akun'); $canReadUser = auth()->user()->can('baca akun'); $isReadOnly = !$canEditUser; $inputClass = $isReadOnly ? 'w-full rounded-2xl border border-slate-200 bg-slate-100 px-4 py-3 text-sm text-slate-900 readonly-style' : 'w-full rounded-2xl border border-slate-200 bg-slate-50 px-4 py-3 text-sm text-slate-900 focus:bg-white focus:outline-none focus:ring-4 focus:ring-blue-600/20 focus:border-blue-300'; $userRole = $user->roles->pluck('name')->first(); $defaultTab = old('role') ?? ($userRole ?? 'custom'); @endphp
User / Edit User

Edit User

@csrf @method('PUT')
{{-- Employee --}}
@if ($isReadOnly) @endif @error('employee_id')

{{ $message }}

@enderror
{{-- Name --}}
@error('name')

{{ $message }}

@enderror
{{-- Email --}}
@error('email')

{{ $message }}

@enderror
{{-- Password --}}
@error('password')

{{ $message }}

@enderror
{{-- Password Confirmation --}}
{{-- Status --}}
@if ($isReadOnly) @endif @error('status')

{{ $message }}

@enderror
@foreach ($roles as $role) @endforeach
@foreach ($roles as $role)
Permissions untuk role: {{ $role->name }}
@if ($role->permissions->count() === 0)
Role ini belum punya permission.
@else
@foreach ($role->permissions as $perm) @endforeach
@endif
@endforeach
Custom Permissions
Permission ini akan dikirim sebagai permissions[].
@if (!$isReadOnly)
@endif
@foreach ($permissions as $permission) @if ($isReadOnly && in_array($permission->name, old('permissions', $user->permissions->pluck('name')->toArray()))) @endif @endforeach
@error('permissions')

{{ $message }}

@enderror @error('permissions.*')

{{ $message }}

@enderror
@if (!$isReadOnly)
@endif
@endsection @section('addJs') @if (session('success')) @endif @if (session('error')) @endif @endsection