0
私はソート関数とページネーションを使用していますが、どのカラムでもソートを使用すると問題が発生しますが、次のページをクリックしてページ変更を使用してソートを変更し、ソート。 ページネーションの使用中にソートを続けるにはどうすればいいですか?laravelページ分割とソートテーブル
<tr>
<th>
<div class="checkbox checkbox-replace">
<input type="checkbox" id="chk-3">
</div>
</th>
<th>@sortablelink('details','Details')</th>
<th>@sortablelink('postingdate','Date')</th>
<th>@sortablelink('description','Description')</th>
<th>@sortablelink('amount','Amount')</th>
<th>@sortablelink('type','Type')</th>
<th>@sortablelink('slip','Slip#')</th>
<th>@sortablelink('vendor_id','Vendor')</th>
<th>@sortablelink('category_id','Category')</th>
</tr>
public function index()
{
$checks = Checks::orderBy('id', 'asc')->get();
$checks= Checks::sortable()->paginate(5);
return view('home',compact('checks'));
}
あなたがすべきまず第一のようなものによって
votes
あなたのコードで使用しているパッケージに関する情報を追加してください(私が間違っていないと** Kyslik/column-sortable **です)。また、$ checks = valueBy( 'id'、 'asc') - > get(); 'の後に' $ checks'の値を代入するので(これは正しくない)、インデックスメソッド '$ checks = Checks :: orderBy( 'id'、 'asc') - > getビューの情報を追加します(たとえば、ページ区切りコード)。 – yrv16