如何修复 laravel 8 UI 分页问题?

新手上路,请多包涵

我在试用最近发布的 laravel 8 时遇到了问题,我试图找出这些变化是什么以及它是如何工作的。当我这样做时,我遇到了分页 laravel 8 UI 变得混乱的问题,不知何故它发生了。有没有人可以帮助我?或者经历过同样的事情?

像这样我在 laravel 8 Laravel 8 paginate UI 中得到的视图

这是我使用的代码“Index.blade.php”

 @extends('layouts.app')

@section('title', 'Post')

@section('contents')

    <div class="container">
        <div class="row">
            @foreach ($posts as $post)
                <div class="col-md-4 mb-4">
                    <div class="row">
                        <div class="card mb-4">
                            <div class="card-header">
                                {{ $post->title }}
                            </div>
                            <div class="card-body">
                                {{ $post->body }}
                            </div>
                            <div class="card-footer">
                                {{ $post->created_at->diffForHumans() }}
                            </div>
                        </div>
                    </div>
                </div>
            @endforeach
        </div>
        <div class="d-felx justify-content-center">

            {{ $posts->links() }}

        </div>
    </div>

@endsection

我用于 PostController 的代码

<?php

namespace App\Http\Controllers;

use App\Models\Posts;
use Illuminate\Http\Request;

class PostsController extends Controller
{
    public function index()
    {
        $posts = Posts::latest()->paginate(6);
        // dd($post);
        return view('post.index', compact('posts'));
    }
}

原文由 Habi nata 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 292
1 个回答

只需确保你的 AppServiceProvider 中有这个。

 use Illuminate\Pagination\Paginator;

public function boot()
{
     Paginator::useBootstrap();
}

你可以开始了。

原文由 Manoj 发布,翻译遵循 CC BY-SA 4.0 许可协议

推荐问题
logo
Stack Overflow 翻译
子站问答
访问
宣传栏