@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => ''])
@csrf @method('PUT') @include('components.alert') @php $hasActiveLogin = $anggota->user_id && isset($anggota->user_isactive) && $anggota->user_isactive == '1'; $hasInactiveLogin = $anggota->user_id && isset($anggota->user_isactive) && $anggota->user_isactive == '0'; @endphp
Data Pribadi

NIK: {{ $anggota->nik }} | {{ $anggota->nama_lengkap ?? 'N/A' }}

@foreach ($table_header_l as $header) @php $primary = false; $generateid = false; foreach ($table_primary as $p) { $primary == false ? ($p->field == $header->field ? ($primary = true) : ($primary = false)) : ''; $generateid == false ? ($p->generateid != '' ? ($generateid = true) : ($generateid = false)) : ''; } $fieldValue = old( $header->field, $anggota->{$header->field} ?? $header->default, ); $isReadonly = str_contains($header->class ?? '', 'readonly') || $primary; @endphp @if ($header->field != 'user_id')
@if ($header->type != 'hidden') @endif @if ($primary && $generateid) @elseif ($primary || $isReadonly) @if ($primary) {{ $header->alias }} tidak dapat diubah @endif @elseif ($header->type == 'char' || $header->type == 'string') field == 'nik') id="nik" @endif {{ str_contains($header->validate, 'required') ? 'required' : '' }}> @if ($header->field == 'nik') 16 digit nomor induk kependudukan @endif @elseif ($header->type == 'search')
validate, 'required') ? 'required' : '' }}>
@elseif ($header->type == 'number') length)) max="{{ str_repeat('9', $header->length) }}" @endif {{ str_contains($header->validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'currency') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'email') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'password') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'enum') @elseif ($header->type == 'date') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'datetime') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'text') @elseif ($header->type == 'hidden') @endif @error($header->field)

{{ $message }}

@enderror @if ($header->note != '')

{{ '*) ' . $header->note }}

@endif
@endif @endforeach
Data Pekerjaan & Bank

Informasi pekerjaan dan rekening bank

@foreach ($table_header_r as $header) @php $primary = false; $generateid = false; foreach ($table_primary as $p) { $primary == false ? ($p->field == $header->field ? ($primary = true) : ($primary = false)) : ''; $generateid == false ? ($p->generateid != '' ? ($generateid = true) : ($generateid = false)) : ''; } $fieldValue = old( $header->field, $anggota->{$header->field} ?? $header->default, ); $isReadonly = str_contains($header->class ?? '', 'readonly') || $primary; @endphp @if ($header->field != 'user_id')
@if ($header->type != 'hidden') @endif @if ($primary || $isReadonly) @if ($primary) {{ $header->alias }} tidak dapat diubah @endif @elseif ($header->type == 'char' || $header->type == 'string') field, ['no_telp', 'no_rekening'])) id="{{ $header->field }}" @endif {{ str_contains($header->validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'number') length)) max="{{ str_repeat('9', $header->length) }}" @endif {{ str_contains($header->validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'currency') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'email') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'password') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'enum') @elseif ($header->type == 'date') @if ($header->field == 'tanggal_bergabung' && $header->default == '') @else validate, 'required') ? 'required' : '' }}> @endif @elseif ($header->type == 'datetime') validate, 'required') ? 'required' : '' }}> @elseif ($header->type == 'text') @elseif ($header->type == 'image')
image

Maksimal Size : {{ $header->length }} KB

Format Image : PNG,JPG,JPEG

@if ($anggota->{$header->field} && $anggota->{$header->field} !== 'noimage.png')

Kosongkan jika tidak ingin mengubah foto

@endif @elseif ($header->type == 'hidden') @endif @error($header->field)

{{ $message }}

@enderror @if ($header->note != '')

{{ '*) ' . $header->note }}

@endif
@endif @endforeach
Informasi Akses Login

Pengaturan otomatis untuk akun login anggota

@if ($anggota->user_id) Informasi: Anggota ini sudah memiliki akses login. Username = {{ $anggota->user_username ?: $anggota->nik }}, Role = anggota. @else Informasi: Sistem akan membuat akun login dengan username = NIK dan role = anggota. @endif
{{ $anggota->user_username ? 'Username dari database' : 'Username akan sama dengan NIK' }}
Semua anggota mendapat role "anggota"
@if ($anggota->user_id) • Kosongkan: Password tidak akan diubah
@else • Kosongkan: Password akan sama dengan NIK
@endif • Isi custom: Minimal 8 karakter (huruf besar, huruf kecil, angka, dan simbol)
@if ($jsmenu == '1') @if (view()->exists("js.{$dmenu}")) @push('addjs') @include('js.' . $dmenu) @endpush @else @push('addjs') @endpush @endif @endif @endsection