Ich habe eine Seite, auf der eine Tabelle mit paginiertem Inhalt angezeigt wird. Ich habe auch einen Link, um nach Datum in aufsteigender oder absteigender Reihenfolge zu sortieren.Verwenden von get-Variablen zum Sortieren von paginiertem Inhalt in Laravel
Wenn ich auf eine Sortierverbindung klicke, fügt es die GET-Variablen wie erwartet hinzu. Leider werden auch die alten GET-Variablen entfernt, einschließlich der page
für die Paginierung.
Wenn ich auf einen Paginierungslink klicke, werden keine GET-Variablen gelöscht, da der Code {!! $results->appends(Illuminate\Support\Facades\Input::except('page'))->render() !!}
, den ich auf GitHub gefunden habe, dies verhindern soll.
Wie kann ich meine Links zum Sortieren ähnlich machen? Die Links erscheinen in einem Format wie <a href="{{ route('admin.results.index', array('sort' => 'date', 'direction' => 'asc')) }}">ASC</a>
.
Vielen Dank!
Es gibt eine ähnliche Frage zu Paginierung, Sortieren und filering hier: http://stackoverflow.com/questions/15215210/laravel-3-pagination-sorting-filtering? rq = 1 Vielleicht hilft dir das schon. – codedge