@extends('layouts.app') @section('title', 'Kelola Form Kehadiran') @php $typeLabels = [ 'lembaga' => 'Nama Lembaga (dropdown)', 'checkbox' => 'Checkbox', 'options' => 'Options (Pilihan)', 'short' => 'Jawaban Singkat', 'signature' => 'Tanda Tangan', ]; $typeIcons = [ 'lembaga' => 'bi-bank', 'checkbox' => 'bi-check-square', 'options' => 'bi-list-ul', 'short' => 'bi-input-cursor-text', 'signature' => 'bi-pencil', ]; @endphp @section('content')
{{ $activity?->judul_kegiatan ?: 'Kegiatan tanpa judul' }} @if ($activity && $activity->tanggal_kegiatan && $activity->tanggal_kegiatan !== '0000-00-00') · {{ \Carbon\CarbonImmutable::parse($activity->tanggal_kegiatan)->locale('id')->translatedFormat('d F Y') }} @endif
@if ($form->batas_waktu) @php $expiredNow = \Carbon\CarbonImmutable::parse($form->batas_waktu, 'Asia/Jakarta')->lt(\Carbon\CarbonImmutable::now('Asia/Jakarta')); @endphp {{ $expiredNow ? 'Berakhir' : 'Terbuka hingga' }} {{ \Carbon\CarbonImmutable::parse($form->batas_waktu)->locale('id')->translatedFormat('l, d F Y H:i') }} WIB @else Tanpa batas waktu @endifPeriksa kembali data.
Bagikan tautan ini ke peserta. Pengisian form tidak memerlukan akun.
{{ $questions->count() }} pertanyaan · gunakan "Tambah Pertanyaan" untuk menambah field form.
{{ $loop->iteration }}. {{ $question->pertanyaan }}
@if ($question->wajib)Wajib@endif{{ $typeLabels[$question->tipe] ?? $question->tipe }}
@if (! empty($question->opsi_list))Belum ada pertanyaan
Klik "Tambah Pertanyaan" untuk menyusun form.