@extends('layouts.app') @php $bulanId = [1 => 'Januari', 'Februari', 'Maret', 'April', 'Mei', 'Juni', 'Juli', 'Agustus', 'September', 'Oktober', 'November', 'Desember']; $tanggal = function (?string $tgl) use ($bulanId): string { if (! $tgl) { return '-'; } $ts = strtotime($tgl); return date('j', $ts) . ' ' . $bulanId[(int) date('n', $ts)] . ' ' . date('Y', $ts); }; @endphp @section('title', 'Program Pengurus') @section('content')

Admin KabupatenKelola PengurusProgram Pengurus

Program Pengurus

Catat program kerja organisasi FK beserta jadwal dan status pelaksanaannya.

Tambah Pengurus
@if (session('status'))
{{ session('status')['message'] }}
@endif @if ($errors->any()) @endif {{-- Ringkasan status + filter periode --}}
{{ $sudah }} Sudah Dilaksanakan {{ $belum }} Belum Dilaksanakan
{{-- Daftar program --}}

Daftar Program Kerja

{{ $programs->count() }}
@forelse ($programs as $pr) @empty @endforelse
No Program Kerja Periode Divisi Penanggung Jawab Jadwal Status Aksi
{{ $loop->iteration }}
{{ $pr->nama_program }}
@if ($pr->deskripsi)
{{ $pr->deskripsi }}
@endif
{{ $pr->periode_nama ?: '-' }} {{ $pr->divisi_nama ?: '-' }} {{ $pr->pj_nama ?: '-' }} @if ($pr->tanggal_mulai || $pr->tanggal_selesai) @if ($pr->tanggal_mulai && $pr->tanggal_selesai) {{ $tanggal($pr->tanggal_mulai) }} – {{ $tanggal($pr->tanggal_selesai) }} @elseif ($pr->tanggal_mulai) {{ $tanggal($pr->tanggal_mulai) }} @else {{ $tanggal($pr->tanggal_selesai) }} @endif @else Belum dijadwalkan @endif @if ($pr->status === 'sudah dilaksanakan') Sudah Dilaksanakan @else Belum Dilaksanakan @endif
@csrf @method('DELETE')
Belum ada program kerja. Tambahkan program terlebih dahulu.
{{-- Dialogs: Program --}}
@csrf @include('fk.pengurus.partials.program-fields', ['mode' => 'create', 'program' => null])
@foreach ($programs as $pr)
@csrf @method('PUT') @include('fk.pengurus.partials.program-fields', ['mode' => 'edit', 'program' => $pr])
@endforeach @endsection @push('scripts') @endpush