Laravel 學習筆記

Laravel _新增Route

今天我們要來新增route,那route是什麼呢? 在這裡我會比喻成連接controller與view之間的路, controller中的哪個function要到哪個頁面, 這中間都需要一個運輸資料的路,而這個就是路由的用意啦~ 在這裡我們可以用兩種方式去撰寫 (more…)

4 years ago

Laravel_destroy( )內容撰寫

今天要來寫destroy( )的內容,我們要將選擇的作品刪除。 Step1. 取得value 在function( )裡面改寫成Work $work,他原本是長Request $request。 (more…)

4 years ago

Laravel_update( )內容撰寫

今天要來做update( ),update( )的寫法跟store( )相似~ 讓我們開始吧~ (more…)

4 years ago

Laravel_edit( )內容撰寫

今天要來寫WorkController.php中edit( ), edit( )是編輯我們已送出的文章內容,所對應的頁面是edit.blade.php。 (more…)

4 years ago

Laravel_create( )內容撰寫

今天要來寫WorkController.php中create( ), 這是用來顯示上傳作品的頁面,所對應的頁面是create.blade.php。 (more…)

4 years ago

Laravel_show( )內容撰寫

今天我們要來寫show( )的部分,show的部分是用來顯示你按的那件作品的頁面, 所對應的頁面是work.blade.php。 Step1. 取得id 寫上$work = Work::findOrFail($id); $work在這裡是用單數的形式,因為是點選其中一件作品 findOrFail以及firstOrFail都是在沒有查詢到結果時會報Illuminate\Database\Eloquent\ModelNotFoundException 如果只是寫find也可以,但當它找不到時就不會報錯。 Step2. 填寫對應頁面 寫上return view(‘back.work.work’, compact(‘work’)); 以上就是今天show( )的撰寫。

4 years ago

Laravel _index( )內容撰寫

今天我們要來開始撰寫controller的內容, 先從Workcontroller的index( )開始, index( )的內容所對應的頁面是home.blade.php。 (more…)

4 years ago

Laravel_controller的建立

今天我們要來製作controller, 也就是負責跟我們管資料庫M先生及V先生進行溝通的人, 我們前面提到了減低重複撰寫相同頁面的@系列, 現在要讓頁面能夠顯現我們所需要的資料。 (more…)

4 years ago

Laravel _@section的使用

今天要來開始製作我們的紫色積木, 而section就是我們紫色積木的外框,既然是外框所以樣子應該是一個盒子的概念, 所以我們在寫的時候應該要有底座跟蓋子, @section就是我們的蓋子, @endsection就是我們的底座, 上次我們畫的理想後台頁面總共需要5個積木, 如果你們畫的頁面更多,那就需要更多積木嘍。 (more…)

4 years ago

Laravel_@extands的使用

今天是來解說extands的用法,extands在這裡我會比喻成動詞, 跟其他3個較不同。而今天的介紹也會比之前的還要少。 (more…)

4 years ago