原因がわからないことに関する質問です。よろしくお願い致します
一つのアプリ内でユーザが入れる商品一覧のページネーションと管理者用の商品一覧のページネーションを作成しています。
ユーザ専用の商品一覧ページでは、しっかりとデータが表示されるのに、
管理者用のページでは表示されません。
以下、表示されない方の、ソースコードです。
Administer\ProductController
1<?php 2 3namespace App\Http\Controllers\Administer; 4 5use App\Http\Controllers\Controller; 6use Illuminate\Http\Request; 7use App\Product; 8use DB; 9 10class ProductController extends Controller 11{ 12 public function showList(Request $request) 13 { 14 $products = Product::latest()->paginate(4); 15 $products = DB::table('products')->paginate(4); 16 return view('admin.products.list', compact('products')); 17 18 } 19} 20
View
1<div> 2 {{$products->links()}} 3 {{-- {{$products}} --}} 4</div> 5
$products = Product::latest()->get();
とした場合、きちんとデータが表示されます。
よろしくお願い致します。
version:laravel6
0 コメント