詳細画面のルーティング 詳細画面に遷移するルーティングを設定します。 [crayon-67f02323dbbf4153107960/] PostController に detail メソッドを作成します。 [crayon-67f02323dbbf9487955921/] 新しくresources/views/postにshow.blade.phpを作成します。 [crayon-67f02323dbbfa280401061/] {{!! … [もっと読む...] about 詳細画面の作成
Laravel 基礎
共通項目の設定
オリジナルレイアウト 以下の場所にmylayout.blade.php を作成します。 [crayon-67f02323dbe5d574600815/] @yield('プロパティ名') 継承されたviewから渡される値を置換します。 index.blade.php から読込 [crayon-67f02323dbe5f600573632/] @extends('レイアウト') 指定したレイアウトを読込 @section('プロパティ名') … [もっと読む...] about 共通項目の設定
登録画面の作成
登録画面の作成 コントローラー側の設定 - 登録画面へのリンク PostController に以下のメソッドを追加します。 [crayon-67f02323dbf58825652942/] 登録画面デザインの作成 create.blade.php を作成します。 [crayon-67f02323dbf59559864015/] url('/post') web.php のリンク先を呼び出す csrf_field() CSRF保護 ルーティングの設定 web.php に … [もっと読む...] about 登録画面の作成
編集画面の作成
編集画面の作成 一覧画面を修正 編集画面に遷移するリンクをを追加します。 [crayon-67f02323dc0f7985289482/] 編集画面デザインの作成 edit.blade.php を作成します。 [crayon-67f02323dc0f9959206051/] ルーティングの設定 web.php に 編集画面のリンクを作成します。 [crayon-67f02323dc0fa306543326/] 編集画面遷移 PostController.php … [もっと読む...] about 編集画面の作成
更新処理の追加
更新処理の作成 ルーティングを追加 web.phpを以下のように修正 [crayon-67f02323dc1fd411138512/] patch RESTfulの1つで、更新時のリクエストに使用される。 更新処理の追加 PostController.php … [もっと読む...] about 更新処理の追加