@extends('layouts.app', ['title' => 'Model Penugasan Mahasiswa']) @section('content')
@include('admin.partials.export-excel-button', ['section' => 'student-assignment-models', 'label' => 'Export Excel Penugasan'])
@php $rowCollection = collect($rows ?? []); $offlineRows = $rowCollection->where('mode', 'luring')->values(); $onlineRows = $rowCollection->where('mode', 'daring')->values(); $globalIndex = 0; $locked = ! ($isEditMode ?? false); @endphp
Admin

Model Penugasan Mahasiswa

Kelola referensi model penugasan untuk pembelajaran luring dan daring. Tabel dibuat lebih rapi dengan header tetap, scroll horizontal, dan area poin yang mudah dibaca.

{{ $rowCollection->count() }} Total model penugasan
{{ $offlineRows->count() }} Model penugasan luring
{{ $onlineRows->count() }} Model penugasan daring
@if ($locked) Mode lihat aktif. Tekan Edit untuk mengubah data, menambah baris, atau menghapus baris. @else Mode edit aktif. Silakan ubah data lalu tekan Simpan. @endif
@csrf @method('PUT')
Luring

Pembelajaran Luring (Offline)

{{ $offlineRows->count() }} baris
@foreach ($offlineRows as $row) @include('admin.partials.student-assignment-row', ['row' => $row, 'index' => $globalIndex++, 'rowNo' => $loop->iteration, 'locked' => $locked]) @endforeach
No Kelompok/Kategori Nomor Model Penugasan Deskripsi Contoh/Bentuk/Platform Tujuan/Catatan Aksi
Daring

Pembelajaran Daring (Online)

{{ $onlineRows->count() }} baris
@foreach ($onlineRows as $row) @include('admin.partials.student-assignment-row', ['row' => $row, 'index' => $globalIndex++, 'rowNo' => $loop->iteration, 'locked' => $locked]) @endforeach
No Kelompok/Kategori Nomor Model Penugasan Deskripsi Contoh/Bentuk/Platform Tujuan/Catatan Aksi
@endsection