12-1
建立商品詳情頁的控制器
-
接著在 /專案/app/Http/Controllers/ProductController.php 控制器中,修改 show 的方法,該方法就是用來取得某一筆資料用的。
-
其中 $id 便是從路由過來的:
public function show($id)
{
$product = Product::find($id);
return view('product.show', compact('product'));
}
-
find() 是 Eloquent 根據主鍵用來取出該筆資料用的。詳情請看:https://learnku.com/docs/laravel/5.8/eloquent/3931#retrieving-single-models
-
最後,我們只要將取得的資料product,整個送到視圖product.show,也就是\專案\resources\views\product\show.blade.php的意思。
