2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user プロジェクトの作成と初期設定 E010 プロジェクトの作成と初期設定 今回からは、Laravelで実際に新規プロジェクトを作成する流れを紹介しながら、サンプルアプリケーションの作成を行っていきます。今回は初回導入として、前提条件の確認やプロジェクトの作成、初期設定などの説明をします。 前提 […]
2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user デバッグツールの導入 E020 デバッグツールの導入 デバッグツールとは、プログラムの開発時に生じたバグ等の不具合を取り除く作業を行うためのソフトウェアの事をいいます。このデバッグツールを導入することで開発時の動作確認をスムーズに行うことができるようになります。今回はこのデ […]
2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user Breeze UIの導入 E030 Breeze UIの導入 Breezeとは、ログイン、ユーザー登録、パスワードリセット、メール確認、パスワード確認などの認証機能をシンプルにLaravelへ実装したものです。今回はこのBreezeの導入について紹介します。 Breezeの導入 ① […]
2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user 管理者用画面とユーザー用画面の認証を分ける E040 管理者用画面とユーザー用画面の認証を分ける 前回の記事で紹介したBreezeで導入される認証機能はユーザー側だけとなります。今回はユーザー機能と管理機能を別で作成するため、Breezeで導入された認証機能をコピーして管理画面用の認証機能の作成方法を紹介します。 管 […]
2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user 管理画面用のデザインテンプレートを導入 E050 管理画面用のデザインテンプレートを導入 今回は、管理画面のデザインを簡単に作るために管理画面用のデザインテンプレートライブラリを導入する方法を紹介します。 AdminLTEの導入 ① composerを用いてadminlteパッケージを追加する。 ②admin […]
2023年5月15日 / 最終更新日時 : 2023年5月15日 erkennt_blog_user ユーザー登録時のメール認証を導入 E060 ユーザー登録時のメール認証を導入 Breezeにはユーザー登録時のメール認証機能が標準で実装されていますが、導入した時点ではメールアドレス認証が有効になっていません。今回は、ユーザー登録時のメールアドレス認証を有効にする方法を紹介します。 Userモデル […]
2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user 管理画面 スケジュール機能の導入 E070 管理画面 スケジュール機能の導入 今回は、予約システムの主データとなるスケジュールの管理機能の作成方法を紹介します。 スケジュール機能作成 ①スケジュールのモデル、マイグレーションファイル、コントローラー一式を作成する。 ※下記のように表示がされていれば […]
2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user 管理画面 予約機能の導入 E080 管理画面 予約機能の導入 今回は、作成したスケジュールに予約を管理する機能を追加する方法を紹介します。 予約機能作成 ①予約データのモデル、マイグレーションファイル、コントローラー一式を作成する。 ※下記のように表示されていたら成功です。 ②コン […]
2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user 管理画面 ユーザー機能の導入 E090 管理画面 ユーザー管理機能の導入 今回は登録されたユーザーを管理する機能を実装する方法を紹介します。 ユーザー管理機能作成 ①ユーザー管理用のコントローラーを作成する。 Userモデルは既に存在するので、モデル生成は行なわずコントローラーのみを作成します […]
2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user ユーザー カレンダー機能の導入 E100 ユーザーカレンダー機能の導入 今回は管理画面から登録したスケジュールをユーザーが参照・予約するための機能の実装方法を紹介します。 ユーザーカレンダー機能作成 ①npmを用いてカレンダーライブラリ(FullCallendar)を導入する。 カレンダー形 […]
2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user ユーザー スケジュール予約機能の実装 E110 ユーザースケジュール予約機能の実装 カレンダー形式でスケジュールが表示できるようになったので、今回はスケジュールの予約機能の実装方法を紹介します。 ユーザースケジュール予約機能作成 ①スケジュール詳細表示用のモーダルを作成する。 ここではBreezeで導入 […]
2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user ユーザー 予約一覧とキャンセル機能の実装 E120 ユーザー予約一覧とキャンセル機能の実装 今回はユーザー予約一覧とキャンセルを行うための機能の実装方法を紹介します。 ユーザー予約一覧とキャンセル機能作成 ①ユーザーの予約一覧のコントローラーを作成する。 ※下記の様に表示されれば成功です。 ②ルーティングを追加 […]
2023年5月16日 / 最終更新日時 : 2023年5月16日 erkennt_blog_user ログの設定 E130 ログの設定 ログを設定することで、エラーの原因を究明しやすくなり、安定した運用を行う上では必須となってきます。今回はログの設定方法について紹介します。 ログファイルの設定方法 いつ出力されたログかわかりやすくするため、1ログファイル […]