fbpx

今天要來寫WorkController.php中edit( ),

edit( )是編輯我們已送出的文章內容,所對應的頁面是edit.blade.php。

Step1.

取得點擊項目的id

寫上$work = Work::findOrFail($id);

$work在這裡是用單數的形式,因為我們是編輯一個id的內容

$work = Work::findOrFail($id);跟show的寫法一樣,找不到時會報Illuminate\Database\Eloquent\ModelNotFoundException

但一樣如果只是寫find也可以,可是我是建議寫會報錯的方式啦~

這樣你才能知道問題點到底出在哪裡。

Step2.

返回對應的頁面

寫上return view(‘back.work.work’, compact(‘work’));

以上就是edit( )寫法~

Leave a Reply