نوب
2 سال پیش توسط نوب مطرح شد
1 پاسخ

چطور خروجی Storage AllFiles را در لاراول paginate کنیم

سلام
خروجی کد زیر را چطوری paginate کنیم توی لاراول 8 ؟

            $allFiles = Storage::disk('public_files')->allFiles("images/posts/");

ثبت پرسش جدید
میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 2 سال پیش مطرح شد
0

سلام خسته نباشید
ببین اینو تست کن

$page = (int) $request->input('page') ?: 1;

$files = collect(Storage::allFiles('/upload_file'));
$onPage = 15;

$slice = $files->slice(($page-1)* $onPage, $onPage);

$paginator = new \Illuminate\Pagination\LengthAwarePaginator($slice, $files->count(), $onPage);
return view('cms.viewSystem.gallery.manageFiles')->with('files', $paginator);

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام