@php($fmt = $formatEkspor ?? null)
Kop surat tidak diatur di form ini. Dokumen memakai kop yang periodenya mencakup tanggal kegiatan (kelola kop di menu Template Ekspor).
@error('nama_institusi') {{ $message }} @enderror
@error('judul_dokumen') {{ $message }} @enderror

Logo diambil otomatis dari public/images/logo-institusi.png. Untuk masa berlaku atau beberapa template tersimpan, atur lewat menu Template Ekspor.

@if ($fmt) Jenis tidak bisa diganti setelah format dibuat — buat format baru kalau butuh jenis lain. @else Ganti pilihan ini akan memuat ulang halaman supaya panel placeholder di kanan dan isian lain ikut sesuai jenisnya. @endif @error('jenis') {{ $message }} @enderror
@error('nama_format') {{ $message }} @enderror
Kop surat (logo, nama institusi, judul dokumen) SUDAH otomatis ditambahkan di atas isi ini dari menu Template Ekspor — tidak perlu ditulis ulang di sini. Tulis HTML biasa untuk tabel/paragraf, pakai placeholder di panel sebelah kanan untuk menyisipkan data. @error('markup') {{ $message }} @enderror
is_aktif ?? false) ? 'checked' : '' }}>
Placeholder yang tersedia

Panel ini otomatis menyesuaikan begitu "Jenis Export" di atas diganti.

@foreach (\App\Models\FormatEkspor::placeholderUntuk($fmt->jenis ?? $jenisDipilih ?? '') as $grup => $daftar)
{{ $grup }}
    @foreach ($daftar as $item)
  • {{ $item['nama'] }}
  • @endforeach
@endforeach Unduh daftar lengkap placeholder + penjelasan (semua jenis, PDF) @php($kelasCss = \App\Models\FormatEkspor::cssKelasUntuk($fmt->jenis ?? $jenisDipilih ?? '')) @if (! empty($kelasCss))
Kelas CSS siap pakai

Sudah ada warnanya, tinggal pakai nama class-nya di HTML supaya tampilan serupa versi bawaan (mis. <span class="status-hadir">Hadir</span>), tidak perlu menulis CSS sendiri.

    @foreach ($kelasCss as $kelas => $deskripsi)
  • {{ $kelas }} — {{ $deskripsi }}
  • @endforeach
@endif

Sintaks: @{{ nama }} untuk teks biasa, @{{#daftar}} ... @{{/daftar}} untuk perulangan tabel, @{{^daftar}} ... @{{/daftar}} untuk "tampil kalau kosong".