接著開啟控制器 /專案/app/Http/Controllers/ProductController.php,編輯裡面的index()函數,並將所有商品的資料陣列用compact('products')傳至樣板
/專案/app/Http/Controllers/ProductController.php
index()
compact('products')
public function index() { $products = Product::all(); return view('product.index',compact('products')); }
傳參數給樣版的方法:http://120.115.2.90/modules/tad_book3/page.php?tbdsn=1390#compact
至於Product::all()則是Product模型取得所有資料的用法(在上面有use App\Product;才能這樣使用),更多方法可參考:https://learnku.com/docs/laravel/5.8/eloquent-collections/3933
Product::all()
Product
use App\Product;
進階搜尋