**我有一个名为
priceFilter()
的函数,它是根据 product
的最低和最高价格过滤产品。
这是代码:**
public function pirceFilter(Request $request, Produit $produit)
{
$produit = Produit::query();
$min = ($request->min);
$max = ($request->max);
$product = DB::table('produits')->select('*')->whereBetween('prix_vent', [$min, $max])- >paginate(2)->withQueryString();
return view('filter-products', compact('product', 'min', 'max'));
}
这是我的查看代码:
<div class="mt-10 hidden sm:flex sm:flex-1 sm:items-center justify-center">
<div>
<nav class="isolate inline-flex -space-x-px rounded-md shadow-sm" aria- label="Pagination">
{{ $product->links('pagination::tailwind') }}
</nav>
</div>
</div>
links()
功能工作正常,我得到如下页面:**不幸的是,我对 Laravel 有点陌生,所以我还没有尝试过任何东西,我有点迷失在这里。
请帮忙。 **
谢谢。
你能看看这个 laravel 文档