با سلام و وقت بخیر
کد html قالبی که دارم برای صفحه بندی اینه
<div class="my-paginate mt-5">
<nav aria-label="Page navigation example">
<ul class="pagination justify-content-center">
<li class="page-item active"><a class="page-link rounded-3" href="#">1</a></li>
<li class="page-item"><a class="page-link rounded-3" href="#">2</a></li>
<li class="page-item"><a class="page-link rounded-3" href="#">3</a></li>
<li class="page-item"><a class="page-link rounded-3" href="#">...</a></li>
<li class="page-item"><a class="page-link rounded-3" href="#">14</a></li>
<li class="page-item"><a class="page-link rounded-3" href="#">15</a></li>
<li class="page-item"><a class="page-link rounded-3" href="#">16</a></li>
</ul>
</nav>
</div>
وقتی از کد زیر استفاده میکنم قالب به هم میریزه
{{$products->links()}}
چه اقداماتی باید انجام بدم.
برای استفاده از پگینیت استایل خاص باید ابتدا پگینت ها رو پالبیش کنید
php artisan vendor:publish --tag=Laravel-pagination
سپس درون پوشه فایل استایل مخصوص خود تون رو وارد کنید
resources/views/vendor/pagination/bootstrap-4.blade.php
البته از کد های php درون پگینیت ها حتما استفاده کنید برای اعمال صفحه بندی داینامیک
و در نهایت برای اعمال استایل جدید به دو روش میتونید اقدام کنید
1- درون AppServiceProvider کد رو وارد کنید تا بر روی همه پگینیت ها اعمال گردد
use Illuminate\Pagination\Paginator;
public function boot()
{
Paginator::defaultView('your-pagination-view-name');
Paginator::defaultSimpleView('your-pagination-view-name');
}
2 - یا برای هر پگینیت استایل رو وارد کنید
{{ $replies->render("pagination::new-style") }}
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟