Ich habe ein Formular mit Kontrollkästchen und Texteingaben.Laravel 5.2 Validierung erforderlich_ohne Fehler bei mehr als 2 Feldern
In jeder Gruppe von Kontrollkästchen möchte ich eine Validierung, die mindestens ein Kontrollkästchen überprüft werden muss. Ich habe meine Validierungsregeln wie folgt aus:
$validRules = [
"check1" => "required_without:check2,check3,check4,check5",
"check2" => "required_without:check1,check3,check4,check5",
"check3" => "required_without:check2,check1,check4,check5",
"check4" => "required_without:check2,check3,check1,check5",
"check5" => "required_without:check2,check3,check4,check1",
//more rules...
];
Was ich erreichen müssen, ist nur einen Fehler zu erhalten, wenn kein Kontrollkästchen aktiviert ist, aber kein Fehler, wenn ein, zwei oder mehr geprüft.
Wenn ich das Formular absende, löst die Validierung einen Validierungsfehler aus, wenn sie nicht alle überprüft werden. Sind meine Regeln falsch oder ist das ein Fehler?
Waren Sie jemals in der Lage, eine Lösung für dieses Problem zu finden? – thedeadlybutter
Versuchen Sie diese [gleiche Art von Frage und Antwort] (http://stackoverflow.com/questions/30635678/laravel-validation-required-only-and-only-one-field) –