2016-09-29 5 views
0

Ich habe die Abfrage unten, und ich bin in der Lage, die JSON-Daten aus dem Konsolenprotokoll zu bekommen, meine Frage ist, wie man einen Seitenumbruch Link mit den JSON-Daten machen?Laravel 5 erstellen Paginierung von JSON Daten in Blade-Ansicht

$viewData = DB::table('tbl_contents') 
       ->where('record_type', '=', 'Event') 
       ->where('status', '=', 1) 
       ->paginate(3); 

return json_encode($viewData); 
+0

Welche Version von Laravel verwenden Sie? – aceraven777

+0

@ user1191749 Ich benutze 5.2 jetzt. – JK9

Antwort

0

Sie auch die Paginierung Link zurückkehren kann, meinen Code siehe unten:

$viewData = DB::table('tbl_contents') 
       ->where('record_type', '=', 'Event') 
       ->where('status', '=', 1) 
       ->paginate(3); 

return [ 
    'items' => json_encode($viewData), 
    'pagination_link' => $viewData->links() 
]; 
+0

Was passiert, wenn ich eine benutzerdefinierte Seitennummerierung verwende? – JK9

+0

Bitte fügen Sie Ihren vollständigen Code in Ihre Frage ein, wie zeigen Sie die Paginierungsdaten an – aceraven777