@php $article = $editingArticle; $isEdit = (bool) $article; $filters = ['Semua', 'Menunggu Verifikasi', 'Dari Ahli Gizi', 'Published', 'Draft', 'Ditolak', 'Archived', 'Edukasi Gizi', 'MPASI', 'Stunting', 'Obesitas']; $categories = ['Edukasi Gizi', 'MPASI', 'Stunting', 'Obesitas', 'ASI', 'Gizi Kurang']; $defaultTags = ['MPASI', 'Protein Tinggi', 'Stunting', 'ASI', 'Obesitas', 'Gizi Kurang']; $statusClass = fn ($status) => match ($status) { 'Published' => 'sg-status-green', 'Menunggu Verifikasi', 'Draft' => 'sg-status-orange', 'Ditolak' => 'sg-status-red', 'Archived' => 'sg-status-gray', default => 'sg-status-gray', }; @endphp
@if ($errors->any())
Artikel belum bisa disimpan.
{{ $errors->first() }}
@endif

Artikel

CMS edukasi kesehatan anak dan gizi untuk publikasi ke aplikasi mobile.

Total Artikel
{{ number_format($summary['total']) }}
Published
{{ number_format($summary['published']) }}
Menunggu Verifikasi
{{ number_format($summary['pending']) }}
Total Dibaca
{{ number_format($summary['views']) }}
{{ $isEdit ? 'Edit Artikel Edukasi' : 'Editor Artikel Edukasi' }}
Draft tersimpan otomatis di browser saat mengetik.
@if ($isEdit) Buat Baru @endif
@csrf @if ($isEdit) @method('PUT') @endif
@foreach ($defaultTags as $tag) @endforeach
{!! old('content', $article?->content) !!}
@foreach ($filters as $item) @endforeach
@forelse ($articles as $item) @php $creatorName = $item->creator?->name ?: 'Admin S-Gizi'; $creatorRole = $item->creator?->role === 'nutritionist' ? 'Dari Ahli Gizi' : 'Dibuat Admin'; @endphp
@if ($item->thumbnail) {{ $item->title }} @else @endif
{{ $item->title }}
{{ $item->excerpt ?: Str::limit(strip_tags($item->content), 90) }}
{{ $creatorRole }} {{ $creatorName }} @foreach (($item->tags ?? []) as $tag) {{ $tag }} @endforeach
@if (($item->status ?? null) === 'Ditolak' && $item->rejection_reason)
Alasan ditolak: {{ $item->rejection_reason }}
@endif
{{ $item->category }}
{{ $item->status }}
{{ $item->published_at?->format('d M Y') ?? '-' }}
{{ $item->author }}
Edit @if (($item->status ?? null) === 'Menunggu Verifikasi')
@csrf @method('PATCH')
@csrf @method('PATCH')
@endif @if (! in_array($item->status, ['Published', 'Menunggu Verifikasi'], true))
@csrf @method('PUT')
@endif
@csrf @method('delete')
@empty
Belum ada artikel edukasi.
@endforelse
@if ($articles->hasPages())
{{ $articles->links('pagination::bootstrap-5') }}
@endif