آفلاین
user-avatar

صفحع بندی سفارشی

3 سال پیش
توسط حسام موسوی آپدیت شد
آفلاین
user-avatar
شهبازی ( 5781 تجربه )
3 سال پیش

من یک فایل متنی دارم که در یک صفحه باید نمایش دهم چون تعداش زیاد هست می خواهم در هر صفحه 20 تا را نمایش دهم به چه صورتی می توانم از pagination خود لاراول استفاده کنم

آفلاین
user-avatar
حسام موسوی ( 382959 تجربه )
3 سال پیش
تخصص : طراح و برنامه نویس

فایل متنی رو در یک صفحه نمایش بدید ؟
پس منظورتون اینکه دیتابیس نیست
خوب میتونید از api paginate خود لاراول استفاده کنید برای پیاده سازی کردن paginate شخصی میتونید مثل کد زیر

public function paginate($items, $perPage = 15, $page = null, $options = [])
{
    $page = $page ?: (Paginator::resolveCurrentPage() ?: 1);
    $items = $items instanceof Collection ? $items : Collection::make($items);
    return new LengthAwarePaginator($items->forPage($page, $perPage), $items->count(), $perPage, $page, $options);
}
برای ارسال پاسخ باید وارد سایت شوید