CodeIgniter4 でカスタム検証エラー メッセージを作成する
P粉785957729
P粉785957729 2023-08-28 20:17:18
0
1
577
<p>カスタム検証用のカスタム エラー メッセージを作成する方法。 codeIgniter4</p> を使用しています。 <p>私は CI4 を初めて使用するので、Spark コマンド <code> ./spark make:validation</code> を使用してカスタム検証ファイルを作成しました。これは機能しますが、問題はまだ方法がわからないことです。エラーメッセージはカスタマイズすることもできます。たとえば、日付 05-06-2022 を検証しようとすると、メッセージは <strong>Validation.isWeekday</strong> となり、日付が平日ではないなどの意味のあるメッセージを表示したいとします。 < /p> <p>これが私の検証結果です</p> <pre class="brush:php;toolbar:false;">名前空間 App\Validation; クラスCustomDateValidation { パブリック関数 isWeekday(string $date): bool { return date("N", strtotime($date)) <6; } } </pre> <p>私のコントローラー関数はこんな感じです</p> <pre class="brush:php;toolbar:false;">if($this-validate(['date'=>'required|isWeekday'])){ ... } </pre></p>
P粉785957729
P粉785957729

全員に返信(1)
P粉352408038

ルール文字列だけでなく、検証するフィールドごとにオプションの配列を渡すことができます。

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート