@section('title') Page Management - {{ $pdf->title }} @endsection @section('breadcrumbs') {{ Breadcrumbs::render('catalog.pdfs.page-management', $pdf) }} @endsection
@if (session('success'))
{{ session('success') }}
@endif

Replace PDF

@csrf
@error('pdf')
{{ $message }}
@enderror
Replacing will re-initialize page list.

Download

Download reflects hidden/deleted/reordered pages.
Download Managed PDF

Edit Pages Rename, change order, lock, hide, delete

@if ($pages->isEmpty())
Pages not initialized
Your PDF is uploaded, but page records were not created. Click Initialize Pages to generate pages using PDF.js (browser).
@csrf
@else
@csrf
@forelse ($pages as $page) @empty @endforelse
Order Page # Page Title Hidden Locked Action
{{ $page->page_number }} @if ($page->is_locked)
Locked page (changes are ignored until unlocked)
@endif
id . '.is_hidden', $page->is_hidden) ? 'checked' : '' }}>
id . '.is_locked', $page->is_locked) ? 'checked' : '' }}>
No pages found.
@foreach ($pages as $page) @endforeach @endif
@if ($pages->isEmpty()) @push('scripts') @endpush @endif