#【 Laravel 6 】投稿アプリの基本的機能(一覧表示・詳細表示・修正・更新・削除)を実装する
2019年11月から、Laravel歴数ヶ月の初心者が投稿型ナレッジベースのコミュニティサイトを作るというチャレンジ中。作りたいアプリケーション→機能を因数分解→ググる→先人の轍をたどる(写経する)→ぬかるみにはまる→エラー解消の神を探す→解決を繰り返す日々( ·ㅂ·)و 。備忘録として、Qiitaに投稿しています。
#一覧表示・詳細表示・修正・更新・削除
投稿型ナレッジベースということで、「投稿アプリ」を軸に色々と機能を付加していきます。
「投稿アプリ」については、こちら↓のサイトを参考に(ほぼ写経)させてもらいました アザマス!!m(__)m
【入門】Laravelチュートリアル – 掲示板を作成してみよう
https://blog.hiroyuki90.com/articles/laravel-bbs/#i-2
#備忘録
私自身が素人すぎて、途中でつまずいたところを追記しておきます。
投稿一覧が表示されるViewファイル(resources/views/posts/index.blade.php)について、Laravelのバージョンアップにより非推奨となっている記述があったので、Laravel 5.8以降に推奨となった書き方に修正。
{!! nl2br(e(str_limit($post->body, 200))) !!} ← Laravel5.8から非推奨
{{ \Illuminate\Support\Str::limit($post->body, 200) }} ← こちらの書き方に変更
以上です(ง ´͈౪`͈)ว