یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دوره‌ها

استفاده از تخفیف‌ها
ثانیه
دقیقه
ساعت
روز
Paradox
4 سال پیش توسط Paradox مطرح شد
8 پاسخ

pagination در لاراول

سلام دوستان من برای ویو محصولات صفحه بندی انجام دادمدرست نمایش میده
ولی برای وبلاگ این ارور دارم

Call to undefined method Modules\Blog\Entities\Frontend\Blog::appends() (View: C:\xampp\htdocs\laravelpro\Modules\Blog\Resources\views\home\blog.blade.php)

چیکار باید کرد ؟


ثبت پرسش جدید
Armin Rahmati
@arminrahmati999 4 سال پیش مطرح شد
0

@TF92
سلام.
در قسمت زیر متغیر

$blog

رو به

$blogs

تغییر بدین، یعنی به صورت زیر:

$blogs = Blog::whereStatus(1)->latest()->paginate(12);
return view('blog::home.blog' , compact('blogs'));

داخل بلید حلقه رو به این صورت بنویسید.

@foreach($blogs as $blog)

@endforeach

و برای paginate کردن کد زیر رو به صورت زیر بنویسید.

<div>
{{$blogs->render()}}
</div>

علی بیات
تخصص : توسعه دهنده ارشد وب
@ali.bayat 4 سال پیش مطرح شد
0

انتهای کوئریت از paginate استفاده میکنی دیگه؟
و توی بلید هم از links ؟


Paradox
تخصص : در حال یادگیری
@paradox 4 سال پیش مطرح شد
0

@ali.bayat
از رندر استفاده میکنم برای محصولات جواب داد ولی برای بلاگ ارور دارم

                  {{ $blog->appends([ 'search' => request('search') ])->render() }}

        $blog = Blog::whereStatus(1)->latest()->paginate(12);
        return view('blog::home.blog' , compact('blog'));

vahiid
@vahiidrah 4 سال پیش مطرح شد
0

با سلام

$blog

رو به

$blogs

تغییر بدید بعضی وقتا لاراول به اسم متغیر ها گیر میده
اگه درست نشد این رو هم تست کنید

{{ $blogs->appends(['search' => request('search')])->links() }}

با تشکر


Paradox
تخصص : در حال یادگیری
@paradox 4 سال پیش مطرح شد
0

@vahiidrah
ممنون از شما هر دو مورد که فرمودید تست کردم اما باز مشکل وجود داره


Armin Rahmati
@arminrahmati999 4 سال پیش مطرح شد
0

@TF92
سلام.
در قسمت زیر متغیر

$blog

رو به

$blogs

تغییر بدین، یعنی به صورت زیر:

$blogs = Blog::whereStatus(1)->latest()->paginate(12);
return view('blog::home.blog' , compact('blogs'));

داخل بلید حلقه رو به این صورت بنویسید.

@foreach($blogs as $blog)

@endforeach

و برای paginate کردن کد زیر رو به صورت زیر بنویسید.

<div>
{{$blogs->render()}}
</div>

Paradox
تخصص : در حال یادگیری
@paradox 4 سال پیش مطرح شد
Paradox
تخصص : در حال یادگیری
@paradox 4 سال پیش مطرح شد
0

@arminrahmati999
دلیل اینکه روی جزئیات میزنم تو سینگل پیج محتوایی نمایش نمیده چیه ؟


Armin Rahmati
@arminrahmati999 4 سال پیش مطرح شد
0

خواهش.
کدتونو بفرستین.


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

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