Ich habe versucht, einige Daten mit Query Builder mit der folgenden Abfrage paginieren.Laravel Paginate funktioniert nicht
public function productSearch(Request $request)
{
$name = $request->name;
$products = DB::table('products')
->where('name', 'LIKE', "%$name%")
->paginate(4);
return view('product',compact('products');
}
Aber wenn ich die Paginierung in der Ansichtsseite mit der folgenden Zeile
{{ $products->links() }}
zu zeigen versucht, es zeigt
Methode Links nicht
existiert Was könnte der mögliche Fehler sein, da die Seitenumbruch nicht angezeigt wird?
versuchen Sie dies '$ Produkte = DB :: Tabelle ('Produkte') -> wo ('Name', 'LIKE',"% $ Name% "); $ products-> paginate (4); ' –
Foreach-Schleife in Sicht, bevor Sie' {{$ products-> links()}} 'verwenden. Bitte folgen Sie diesem Link: https://laravel.com/docs/5.4/pagination#displaying-pagination-results –
Gibt es irgendwelche Ergebnisse in "$ products" in der Steuerung? Was bekommst du für 'dd ($ products)'? – linktoahref