在laravel 5.5中没有设计的分页

时间:2017-10-07 07:01:41

标签: pagination styling laravel-5.5

这是我的代码,我正在展示我的博客帖子的分页!!

<div class="clearfix">
    {{ $posts->render() }}
    <a class="btn btn-secondary float-right" href="#">Older Posts &rarr;</a>
</div>

这是调用分页函数的控制器。

public function index()
{
    $posts = post::where('status',1)->paginate(2);
    return view('user.blog',compact('posts'));
}

我已经尝试了很多,但我的分页显示但没有正确的风格! 为什么??

Here I show what is happening above the black line !!

4 个答案:

答案 0 :(得分:7)

对于漂亮的boostrap 4分页,只需将其命名为:

{{ $results->links( "pagination::bootstrap-4") }}

答案 1 :(得分:5)

要在刀片视图中显示分页链接:

{{ $posts->links() }}

Laravel docs:https://laravel.com/docs/5.5/pagination

答案 2 :(得分:2)

要将引导样式添加到链接,您可以创建包含此类内容的pagination.blade.php

{{ $results->links('pagination') }}

而不是使用

import pandas as pd
import numpy as np
from sklearn.feature_selection import SelectKBest ,chi2 

label_ds=pd.read_csv("D:/intern/bll_beijing.csv")  
array = label_ds.values

label_X  = array[:,1:]
label_y = array[:,0]

test = SelectKBest(score_func=chi2, k=4)
fit = test.fit(label_X, label_y)

答案 3 :(得分:2)

对于 Laravel 8

Laravel 包含使用 Bootstrap CSS 构建的分页视图。要使用这些视图而不是默认的 Tailwind 视图,您可以在 App\Providers\AppServiceProvider 类的引导方法中调用分页器的 useBootstrap 方法:

use Illuminate\Pagination\Paginator;

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

Laravel 文档:https://laravel.com/docs/8.x/pagination