2016-07-07 1 views
1

Grundsätzlich ist ich will nur Textfeld erforderlich, wenn CheckboxTextfeld nur dann erforderlich machen, wenn Checkbox deaktiviert

deaktiviert ist I Dokumentation von https://laravel.com/docs/5.2/validation gelesen haben aber keine Möglichkeit, bis jetzt funktioniert.

Wird in diesem Fall Hilfe erforderlich? Wenn ja, wie gehe ich vor, wenn das Kontrollkästchen aktiviert oder deaktiviert ist?

ich mit requiredif und requiredunless versucht haben, aber jetzt

immer ist dies möglich durch Laravel Standard Validierung? irgendwelche Vorschläge?

Im Anschluss an mein Code

$this->validate($request, [ 
      'exp_company' => 'required', 
      'exp_designation' => 'required', 
      'exp_location' => 'required', 
      'start_date' => 'required', 
      'end_date' => 'requiredif:current_company,0' 
     ]); 

hier current_company Checkbox Feldname ist.

Antwort

2

Versuchen mit "required_without"

'end_date' => 'required_without: current_company'