Filamentで開発5(スクレイピングを実装)
概要 「Laravel スクレイピング」で検索するとHttpクライアントしてGoutteとかGuzzleなどを使用した例が出てくるが、Laravel7からGuzzleが組み込まれているようなので、Guzzleを使用するこ...
概要 「Laravel スクレイピング」で検索するとHttpクライアントしてGoutteとかGuzzleなどを使用した例が出てくるが、Laravel7からGuzzleが組み込まれているようなので、Guzzleを使用するこ...
下記のサイトを参考に作ってみた MVCで全体像を捉えよう 作ってみよう コントローラーの生成 雛形の作成 以下のファイルが生成される コントローラーファイルの編集 ルーティングファイルの編集 routes\web.php...
いくつか方法がありそう Guardについては下記の記事がわかりやすかった 管理パネル内を分ける admin管理パネルはそのままに、内部でadminと一般ユーザーのできることを分ける。 管理パネルの制限(企画倒れ) 以下の...
使い方チュートリアル 下記のサイトを見ながら、Filamentの使い方を勉強した。 ブログをイメージしてpostとtagを追加してみるサンプルで、とても勉強になった。下記を実践するとチュートリアルで使用するテーブルやモデ...
用語まとめ コマンド/用語まとめ MVCについて Filamentに特化して構造を理解しようとしたときのメモ。chatGPTに質問しながら理解を深めてみた。 artisanコマンドでページを生成する。 すると以下のような...
情報収集 filamentを利用している人が認証・権限周りで使用しているプラグイン・パッケージなどを調べてみた。 結局、filamentの枠は外して、情報量の多いLaravel-permissionを使ってみることにした...
概要 タイピング大戦争(仮)のサーバーサイドを開発する。 下記で環境構築しておくこと。 Userモデル Userモデルの作成 デフォルトで作成されているので。必要なし。 管理画面に項目を追加 ユーザモデルは新規登録時のメ...
Filamentに行き着いた経緯 管理画面を作りたくて、初めに見つけたのが「laravel-admin」だった。しかし、アップデートがあまりされていないようなので、却下することに。 続けて見つけたのが「filament」...
概要 Laravelで認証済みのユーザーのみにAPIを提供したい場合。Filamentで開発4と書いてあるが、どちらかというとLaravelでの実装。 下調べ filamentのログイン認証について 通常/admin/l...
資料収集中 公式 注意 テンプレートから環境構築 流れ 環境のインストール テンプレートをダウンロード ucan-labさんのテンプレートをダウンロード フォルダ名を変更(任意) 練習用なのでsample1に変更 構築 ...