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