我使用Laravel Database: Pagination来显示刀片模板中的链接。我可以在列中查看数据,但不能查看链接。
这是我用来传递数据进行查看的控制器功能。
public function showProducts(){
$products = DB::table('products')->orderBy('created_at')->simplePaginate(9);
return view('products', ['products' => $products]);
}
这是显示链接的视图部分。
<div class="row text-center">
<div class="col-lg-12">
<ul class="pagination">
{{ $products->links() }}
</ul>
</div>
</div>
<!-- /.row -->
但我看不到任何链接。有办法解决这个问题吗?
答案 0 :(得分:1)
尝试更改
{{ $products->links() }}
与
{!! $articles->render() !!}
希望有所帮助
答案 1 :(得分:1)
确保数据库中有9种产品。如果没有足够的数据,可能无法显示
答案 2 :(得分:-1)
您好,将变量传递给views
public function showProducts(){
$products = DB::table('products')->orderBy('created_at')->simplePaginate(9);
return view('products')->with(products' , $products);
}
希望这会有所帮助
还运行php artisan vendor:publish
使您在/views/vendor/