私のlaravel 5.4アプリケーションに登録フォームがあり、サーバー側の検証にlaravel form request validation
が使用されています。このフォームの一部のフィールドは、ユーザー入力に対して検証する必要があるjavascriptの計算を使用して動的に取り込まれます。laravelフォームリクエストの検証に関するカスタマイズされた検証ルール
フォームのユーザー入力フィールドは、'quantity'
,'rate'
および'discount'
です。
入力されたフィールドは'total'
と'bill_amount'
です。私が検証するために必要なもの
は以下のとおりです。
- チェックの総 ' '量' に等しい* '率'。
- 「総」に等しい「bill_amount」チェック - 私はこの検証のためのlaravelフォーム要求の検証方法を好むだろう「率」
。私はAfter Hooks
とconditionally adding rule
などのメソッドを使用しようとし、失敗しました。簡単な言葉で
要件は次のとおりです。事前にフィールドは、他の2つのフィールドの積に等しいかどうかを確認し、
invalidate if not equal
とvalidate if equal
(。フォーム要求の検証を使用して)
ありがとう!