【Laravel】配列のリクエストに対して少なくとも一つは必須のバリデーションをかけたい時

Laravelのバリデーションで配列のリクエストを飛ばしたときに少なくとも一つ以上は必須にしたい時の書き方を紹介します。 配列のバリデーション Laravelでは配列をバリデーションする際は属性名に .* を加えることで […]

Laravel8 Fortify Sanctum Vue.js3でログイン、会員登録を実装する

概要 Laravel8.xとVue.js3を使用してSPAのサイトを作る際にログイン周りでいろいろ苦戦したので記事にしました。 今回はログイン、会員登録のバックエンド部分を実装します。Laravel8,Fortify,S […]

WordPressのMW WP Formで添付画像がある時とない時でメールの返信文を変えたい時

WordPressのお問合せフォームプラグインMW WP Formを使用時に添付画像があるときとないときで返信メールの文面を変えたい時のやり方について紹介します。 functions.phpにコードを追記 $file = […]

Vue.jsで都道府県の定数を定義して、プルダウンのセレクトボックスを作る

定数ファイルを作成 定数をimportしてセレクトボックスを作る 都道府県ファイルをインポートしたらv-forを使って都道府県を表示させます。

Vue.js3系(composition API)で郵便番号から住所検索機能(yubinbango-core2)を実装する

jQueryなどで郵便番号検索機能を実装する際はyubinbango.jsなどを使うことが多いかと思いますが、Vue.jsでは「yubinbango-core2」という郵便番号のライブラリをインストールすることで実装する […]

Laravel8 SanctumのSPA認証でログイン未認証時に発生するRoute [login] not defined. を解決する

Laravel8でSanctum + Fortifyを使いSPA認証を実装時にログインのリダイレクト時に以下のエラーがでた。 原因・解決 web.phpにloginのルートがないとこのエラーが発生します。API以外にアク […]

Laravel8 Fortify Sanctum SPA認証 Vue.js3をDockerで環境構築する

概要 Laravel8.xとVue.js3を使用してSPAのサイトを作る際にログイン周りでいろいろ苦戦したので記事にしました。 今回は環境構築を行います。Laravelの環境構築、Fortify Sanctumの設定La […]

【PHP】0埋め(ゼロパディング)された数値を呼び出して+1する方法

受付番号等を変数で呼び出して更新したい場合の方法について紹介します。 あらかじめ何桁0埋めされた数値が入ってくるかわかっていればsprintf関数で簡単ですが、CMS等で何桁の0埋めの数字が入ってくるかわからない時は一工 […]

【PHP】決められたフォーマットに指定の文字列を返す方法

受付番号や申し込み番号に接頭辞をつけたい際、sprintf関数が便利です。sprintf関数は以下のように書きます。 また数字の前に0を埋めたい際などでも活用できます。

LaravelでDBのレコードがあるかチェックする方法

データベースにレコードがあるか リクエストで入ってきたデータが既に存在するかどうかを確認する際などで便利です。