:::

10-3 修改控制器以執行取得資料動作

  1. 接著開啟控制器 /專案/app/Http/Controllers/ProductController.php,編輯裡面的index()函數,並將所有商品的資料陣列用compact('products')傳至樣板

    public function index()
    {
        $products = Product::all();
        return view('product.index',compact('products'));
    }
  2. 傳參數給樣版的方法:http://120.115.2.90/modules/tad_book3/page.php?tbdsn=1390#compact

  3. 至於Product::all()則是Product模型取得所有資料的用法(在上面有use App\Product;才能這樣使用),更多方法可參考:https://learnku.com/docs/laravel/5.8/eloquent-collections/3933

到GitHub觀看此單元程式異動


:::

書籍目錄

展開 | 闔起

http%3A%2F%2Fcampus-xoops.tn.edu.tw%2Fmodules%2Ftad_book3%2Fpage.php%3Ftbsn%3D43%26tbdsn%3D1422

計數器

今天: 1793179317931793
昨天: 4745474547454745
總計: 7711754771175477117547711754771175477117547711754