@extends('layouts.app') @section('title', 'Cetak Barcode Massal') @section('content')
Cetak Barcode Koleksi
{{-- Form Filter dan Sort --}}
{{-- Search Box --}}
{{-- Sort --}}
{{-- Filter Button --}}
{{-- Advanced Filters (Collapse) --}}
{{-- Filter Klasifikasi --}}
{{-- Filter Source --}}
{{-- Filter Tahun --}}
Reset Filter
{{-- Info Hasil Filter --}} @if ( !empty($search) || !empty($filterKlasifikasi) || !empty($filterSource) || !empty($filterTahunAwal) || !empty($filterTahunAkhir))
Filter diterapkan: Menampilkan {{ $koleksi->count() }} koleksi @if (!empty($search)) dengan judul "{{ $search }}" @endif @if (!empty($filterKlasifikasi)) Klasifikasi: "{{ $filterKlasifikasi }}" @endif @if (!empty($filterSource)) Sumber: "{{ $filterSource }}" @endif @if (!empty($filterTahunAwal) || !empty($filterTahunAkhir)) Tahun: {{ $filterTahunAwal ?? '1900' }} - {{ $filterTahunAkhir ?? date('Y') }} @endif
@endif {{-- Sort Info --}} @php $sortLabels = [ 'newest' => '📥 Terbaru Masuk', 'oldest' => '📤 Terlama Masuk', 'title_asc' => '🔤 A → Z (Judul)', 'title_desc' => '🔤 Z → A (Judul)', ]; @endphp
Urutan: {{ $sortLabels[$sort] ?? 'Terbaru Masuk' }}
@csrf
Pilih Koleksi untuk Dicetak Barcode:
@forelse($koleksi as $item) @empty @endforelse
Judul Kode Eksemplar Klasifikasi
{{ $item->title }} {{ $item->kode_eksemplar }} {{ $item->classification }}
Tidak ada koleksi tersedia
Kembali
@endsection