با عرض سلام خدمت دوستان و سَروران گرامی بعد از آپدیت سنگینی که لاراول 8 داد و بسیاری از چیز هایی که بی خودی تغییر کردند هی مشکلاتی سد راه میشن و یکی از اون ها صفحه بندی در لاراول هست که در ورژن های قبلی به صورت دیفالت از Bootstrap استفاده می شده که در ورژن جدید از Tailwind استفاده شده و اگر شما قبلاٌ پروژه هایی داشتید و از بوت استرپ استفاده کردید یا همین الان دارید ازش استفاده میکنید در بحث صفحه بندی با مشکلی مواجه میشید که صفحه بندی به صورت دیفالت داره از صفحه بندی Tailwind استفاده میکنه و استایل ها و کد های شما موقع استفاده از این صفحه بندی با مشکل روبرو میشه مثل عکس پایین :

صفحه بندی تِلویند

اگر با مشکل بالا روبرو شدید لاراول یک راه حل یا راه درو گذاشته برای توسعه دهنده ها ( اگر نبود کلی داستان داشتیم که باید صفحه بندی اختصاصی خودمون رو استفاده می کردیم) . و اما اون راه درو اینه که با تغییر دادن متد boot در AppServiceProvider و تغییر دادن متد Paginator به بوت استرپ است که میتونیم از صفحه بندی بوت استرپ استفاده کنیم مثل شکل پایین :

تغییر متد

نکته بسیار مهم
  • لطفاٌ به متد Paginator دقت کنید که حتماٌ از use Illuminate\Pagination\Paginator استفاده کنه.

و در آخر بعد از تغییر دادن دیفالت صفحه بندی شما به حالت عادی بر میگرده مثل شکل پایین:

استفاده از بوت استرپ

هرگونه سوالی و یا نظر و انتقادی بود میتونید در زیر همین مقاله مطرح کنید . در آخر امیدوارم مقاله مورد پسندتون باشه و وقت گران بهای شما عزیزان رو تلف نکرده باشه شاد و خندون و سلامت باشید.