Laravel「少なくとも1つ」フィールドの検証が必要

ウィリアムワイン:

だから私はこれらのフィールドを持つこのフォームを持っています

{{ Form::open(array('url' => 'user', 'id' => 'user_create_form')) }}

    <div class="form-input-element">
        <label for="facebook_id">ID Facebook</label>
        {{ Form::text('facebook_id', Input::old('facebook_id'), array('placeholder' => 'ID Facebook')) }}
    </div>

    <div class="form-input-element">
        <label for="twitter_id">ID Twitter</label>
        {{ Form::text('twitter_id', Input::old('twitter_id'), array('placeholder' => 'ID Twitter')) }}
    </div>

    <div class="form-input-element">
        <label for="instagram_id">ID Instagram</label>
        {{ Form::text('instagram_id', Input::old('instagram_id'), array('placeholder' => 'ID Instagram')) }}
    </div>

{{ Form::close() }}

これらのフィールドの少なくとも1つが必須であることをLaravelに伝えたいと思います。Validatorを使用してどうすればよいですか?

$rules = array(
    'facebook_id'                   => 'required',
    'twitter_id'                    => 'required',
    'instagram_id'                  => 'required',
);
$validator = Validator::make(Input::all(), $rules);
サム:

チェックアウトしてみてください。それでrequired_without_all:foo,bar,...うまくいくようです。ドキュメントを引用するには:

検証中のフィールドは、他の指定されたフィールドがすべて存在しない場合にのみ存在する必要があります。


例:

$rules = array(
    'facebook_id' => 'required_without_all:twitter_id,instagram_id',
    'twitter_id' => 'required_without_all:facebook_id,instagram_id',
    'instagram_id' => 'required_without_all:facebook_id,twitter_id',
);
$validator = Validator::make(Input::all(), $rules);

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

Codeigniterフォームの検証-少なくとも1つのフィールドが必要です

分類Dev

Laravel少なくとも1つのフィールドが必要です

分類Dev

Laravelには少なくとも1つのフィールドが必要です

分類Dev

Flask WTForms:少なくとも1つのフィールドの検証InputRequired

分類Dev

Yii REST Updateでは、フォームモデルの検証に少なくとも1つのフィールドが必要です

分類Dev

2つのフィールドのうち少なくとも1つは検証を完了する必要があります

分類Dev

Hibernate検証アノテーション-少なくとも1つのフィールドがnullでないことを検証します

分類Dev

入力する少なくとも1つのフィールド、重力フォームを検証します

分類Dev

Ruby onRailsのフォームに少なくとも1つのフィールドが存在することを検証する方法

分類Dev

パセリバリデーター-少なくとも1つのフィールドが必要です

分類Dev

角度4の形式では少なくとも1つのフィールドが必要です

分類Dev

構造化タイプには、少なくとも1つのフィールドc#が必要です。

分類Dev

CakePHP3検証を使用して少なくとも1つのフィールドが設定されているかどうかを確認する

分類Dev

ノックアウト検証-少なくとも1つのフィールドに値があり、少なくとも1つのチェックボックスがチェックされています

分類Dev

リアクティブフォームを使用してAngular7で「少なくとも1つのフィールドに入力する必要がある」検証を設定するにはどうすればよいですか?

分類Dev

dtoスプリングブートの3つのフィールドのうち少なくとも1つを検証する

分類Dev

APEX 4.2検証、少なくとも1つの行に値が必要です

分類Dev

Circeで「2つのフィールドのうち少なくとも1つが存在する必要がある」ルールを適用する

分類Dev

HTMLの少なくとも1つの入力フィールドを検証するためにどのように確立できますか?

分類Dev

cerberus:オプションのフィールドが少なくとも1回発生することを検証します

分類Dev

ユーザーが検索する3つのフィールドのうち少なくとも1つに入力するようにします

分類Dev

テラフォームの「環境内に少なくとも1つのフィールドが必要です」エラー

分類Dev

2つのフィールドの少なくとも1つが日付範囲に該当するクエリ(

分類Dev

Laravelはフォーム配列内の少なくとも1つのアイテムを検証します

分類Dev

symfonyフォームの検証時に2つのフィールドの少なくとも1つが空でないかどうかを確認します

分類Dev

一意の検証ルールには、少なくとも1つのパラメーターが必要です

分類Dev

フォームフィールドで少なくとも1つの値が変更されるまで検証が機能しない状態でフォームを更新します-Angular-ReactiveForms

分類Dev

Dojo データグリッドに少なくとも 1 つの行があることを検証する

分類Dev

「少なくとも1つのフィールドをリストする必要があります」GoogleSheets API Move Sheet Error

Related 関連記事

  1. 1

    Codeigniterフォームの検証-少なくとも1つのフィールドが必要です

  2. 2

    Laravel少なくとも1つのフィールドが必要です

  3. 3

    Laravelには少なくとも1つのフィールドが必要です

  4. 4

    Flask WTForms:少なくとも1つのフィールドの検証InputRequired

  5. 5

    Yii REST Updateでは、フォームモデルの検証に少なくとも1つのフィールドが必要です

  6. 6

    2つのフィールドのうち少なくとも1つは検証を完了する必要があります

  7. 7

    Hibernate検証アノテーション-少なくとも1つのフィールドがnullでないことを検証します

  8. 8

    入力する少なくとも1つのフィールド、重力フォームを検証します

  9. 9

    Ruby onRailsのフォームに少なくとも1つのフィールドが存在することを検証する方法

  10. 10

    パセリバリデーター-少なくとも1つのフィールドが必要です

  11. 11

    角度4の形式では少なくとも1つのフィールドが必要です

  12. 12

    構造化タイプには、少なくとも1つのフィールドc#が必要です。

  13. 13

    CakePHP3検証を使用して少なくとも1つのフィールドが設定されているかどうかを確認する

  14. 14

    ノックアウト検証-少なくとも1つのフィールドに値があり、少なくとも1つのチェックボックスがチェックされています

  15. 15

    リアクティブフォームを使用してAngular7で「少なくとも1つのフィールドに入力する必要がある」検証を設定するにはどうすればよいですか?

  16. 16

    dtoスプリングブートの3つのフィールドのうち少なくとも1つを検証する

  17. 17

    APEX 4.2検証、少なくとも1つの行に値が必要です

  18. 18

    Circeで「2つのフィールドのうち少なくとも1つが存在する必要がある」ルールを適用する

  19. 19

    HTMLの少なくとも1つの入力フィールドを検証するためにどのように確立できますか?

  20. 20

    cerberus:オプションのフィールドが少なくとも1回発生することを検証します

  21. 21

    ユーザーが検索する3つのフィールドのうち少なくとも1つに入力するようにします

  22. 22

    テラフォームの「環境内に少なくとも1つのフィールドが必要です」エラー

  23. 23

    2つのフィールドの少なくとも1つが日付範囲に該当するクエリ(

  24. 24

    Laravelはフォーム配列内の少なくとも1つのアイテムを検証します

  25. 25

    symfonyフォームの検証時に2つのフィールドの少なくとも1つが空でないかどうかを確認します

  26. 26

    一意の検証ルールには、少なくとも1つのパラメーターが必要です

  27. 27

    フォームフィールドで少なくとも1つの値が変更されるまで検証が機能しない状態でフォームを更新します-Angular-ReactiveForms

  28. 28

    Dojo データグリッドに少なくとも 1 つの行があることを検証する

  29. 29

    「少なくとも1つのフィールドをリストする必要があります」GoogleSheets API Move Sheet Error

ホットタグ

アーカイブ