-
LaravelでphpMyAdminの設定と、Breezeで認証をできるようにまでしてみる
2023/05/19
-Laravel Breeze, Laravel, phpMyAdminLaravel Sailを使って新規プロジェクトを立ち上げ、「phpMyAdmin」の稼働と、「Breeze」で認証の仕組みまでを作ってみるテストです。
-
【Laravel】掲示板を作成する(7)クエリーの調整(Eagerロード)、キーワード検索機能
Laravelによる掲示板の作成、第7回です。今回は『N+1』問題を解決するEagerロードというクエリーの調整方法と、一覧画面にキーワード検索機能を追加してみたいと思います。
-
【Laravel】掲示板を作成する(6)投稿・編集画面のカテゴリーをプルダウンメニュー化、特定カテゴリーの記事を検索して表示
Laravelによる掲示板の作成、第6回です。今回は投稿・編集画面のカテゴリーを「プルダウン」にする方法と「特定カテゴリー投稿を表示」する方法についてポストします。
-
【Laravel】掲示板を作成する(5)投稿編集機能、投稿の物理削除
2020/07/10
-Laravel 三項演算子, 掲示板, 疑似フォームメソッドLaravelによる掲示板の作成、第5回です。今回は「投稿修正」機能と「投稿の物理削除」機能についてポストしたいと思います。物理削除ではリレーション設定により、関連するコメントも一緒に削除するようにします。
-
【Laravel】掲示板を作成する(4)新規投稿機能、コメント投稿機能
2020/07/05
-Laravel フラッシュメッセージ, 掲示板Laravelによる掲示板の作成、第4回です。今回は「新規投稿」機能と「コメント」機能についてポストしたいと思います。
-
【Laravel】掲示板を作成する(3)一覧画面、詳細画面の作成
Laravelによる掲示板の作成、第3回です。今回は「一覧画面の作成」と「詳細画面の作成」についてポストしたいと思います。
-
【Laravel】掲示板を作成する(2)Eloquentでのリレーション設定、SeedとFakerでDBにテストデータを登録
Laravel掲示板第2回です。今回はEloquentを使用してのテーブルのリレーションの設定と、SeederとFakerを使ってのテストデータの作成となります。
-
【Laravel】掲示板を作成する(1)各種設定、マイグレーションでDBテーブルを作成
そろそろ Laravel で何かモノを作ってみたくなったので、CGIの基本中の基本である掲示板を作成してみたいと思います。データベースの設定と、マイグレーションでデータベースを作成する方法です。
-
【Laravel】フォームリクエストを使ったバリデーション方法
「フォームリクエスト」とは、バリデーション処理を外部クラスにまとめることができる機能。任意のリクエストで呼び出すことが可能で、外部フィルとすることでコントローラー内のコードもスッキリさせることができます。
-
【Laravel】419エラーが出たときの対策
2020/05/16
-Laravel 419エラー, CSRF, クロスサイトリクエストフォージェリLaravelの勉強をしている中で、POST通信をするときに「419エラー」が出ました。原因と対策をメモ代わりにポストしておきます。
-
【Laravel】バリデーションの作成
簡単な掲示板アプリケーションを作成するつもりでバリデーションを学習してみたいと思います。
-
【Laravel】Bladeテンプレートでレイアウトを共通化する
LaravelのBladeにて用意されている「継承」と「セクション」を使い、テンプレートを組み合わせてレイアウトを作成していく方法をまとめます。
-
【Laravel】テンプレートエンジン「Blade」の構文
LaravelのBladeテンプレートの基本構文をまとめます。
-
【Laravel】フォームでPOST通信してみる
今回はフォーム画面からPOST通信する基礎をさらってみたいと思います。
-
【Laravel】インストールされているバージョンを確認する
インストールされているLaravelのバージョンは幾つなのかと気になったので調査しましたら、自分では「5.8」をインストールした気になっていたのですが、実は「6.5.1」が入っていたという事実。
-
【Laravel】コントローラーとアクション、Bladeテンプレートを作成する
今回はMVCアーキテクチャでいうCの部分、コントローラー(とアクション)を作成し、利用してみたいと思います。
-
【Laravel】ルーティング、ビューの整理
Laravelのインストールが終わりましたが、どこにビューファイルが有るのか、どうすればテスト用のファイルを表示することが出来るのかなどを引き続き学習したいと思います。
-
【Laravel】ComposerとLaravelをインストールする方法
Windows10環境へ、PHPフレームワークのLaravel(ララベル)5.8及び、PHPのパッケージ管理システムであるComposerをインストールする方法を備忘録としてポストします。