محمدرضا فلکی
3 سال پیش توسط محمدرضا فلکی مطرح شد
4 پاسخ

منبعی دارید که pagination رو با laravel و jquery به صورت api توضیح بده

سلام دوستان
من منبعی پیدا کردم ولی بصورت api نبود یعنی بکند و فرانتندش توی یه پروژه بود و این برای من مشکل داشت.
ممنون میشم راهنمایی کنید.


ثبت پرسش جدید
رایموند
تخصص : مختصص وردپرس - برنامه نویس لار...
@Raymond 3 سال پیش مطرح شد
محمدرضا فلکی
تخصص : Learning Laravel
@m.reza6920 3 سال پیش مطرح شد
0

خیلی ممنون @endworld

 $data = Category::paginate(request()->all());    
    return Response::json($data, 200);

برای مثال من این کد رو بزنم چه قسمت هایی از کار پیش میره برای مثال قسمت فرانت چی میشه؟

بعدش من یه کد دیگه هم دارم اما نمیدونم تفاوت کاری که اون میکنه با این لینکی که فرستادید چیه؟

public function pagination(Request $req)
    {
        $query = Admin::query();
        if ($s = $req->input('s')) {
            $query->whereRaw("name LIKE '%" . $s . "%'")
                ->orWhereRaw("email LIKE '%" . $s . "%'");
        }

        if ($sort = $req->input('sort')) {
            $query->orderBy('id', $sort);
        }

        $perPage = 9;
        $page = $req->input('page', 1);
        $total = $req->count();

        $result = $req->offset(($page - 1) * $perPage)->Limit($perPage)->get();

        return response()->json([
            'data' => $result,
            'total' => $total,
            'page' => $page,
            'last_page' => ceil($total / $perPage)
        ]);
    }

مهدی اردشیر
تخصص : یه برنامه نویس
@mehdi0121 3 سال پیش مطرح شد
میلاد خسروی
تخصص : برنامه نویس بامزه
@milwad 3 سال پیش مطرح شد

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

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