@extends('guru.layouts.app') @section('title', 'History Materi') @push('styles') @endpush @section('content') ← Kembali ke Mata Pelajaran

WavingHistory Materi

Semua materi yang pernah Anda upload.

@if(session('success'))
Waving{{ session('success') }}
@endif
@if($materiList->isEmpty())
📭

Belum ada materi yang diupload.

@else @foreach($materiList as $i => $materi) @endforeach
No Judul Materi Mata Pelajaran Kelas Tanggal Upload File Aksi
{{ $materiList->firstItem() + $i }}
{{ $materi->judul_materi }}
@if($materi->deskripsi)
{{ Str::limit($materi->deskripsi, 60) }}
@endif
{{ optional(optional($materi->mengajar)->mapel)->nama_mapel ?? '-' }} {{ optional(optional($materi->mengajar)->kelas)->tingkat }} {{ optional(optional($materi->mengajar)->kelas)->nama_kelas ?? '-' }} {{ \Carbon\Carbon::parse($materi->tanggal_upload)->format('d M Y, H:i') }} @if($materi->lampiran_materi) @php $ext = strtolower(pathinfo($materi->lampiran_materi, PATHINFO_EXTENSION)); $icon = match(true) { in_array($ext, ['pdf']) => '📄', in_array($ext, ['doc','docx']) => '📝', in_array($ext, ['ppt','pptx']) => '📊', in_array($ext, ['jpg','jpeg','png']) => '🖼️', default => '📎', }; @endphp {{ $icon }} Unduh @else Tidak ada file @endif
@csrf @method('DELETE')
{{ $materiList->links() }}
@endif
@endsection