Vì vậy, tôi có hình thức này với các lĩnh vực nàyLaravel "Ít nhất một" Field Required Validation
{{ 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() }}
Tôi muốn nói với Laravel rằng ít nhất một trong các lĩnh vực này là bắt buộc. Làm cách nào để thực hiện điều đó bằng Trình xác thực?
$rules = array(
'facebook_id' => 'required',
'twitter_id' => 'required',
'instagram_id' => 'required',
);
$validator = Validator::make(Input::all(), $rules);
Cảm ơn bạn! Laravel thật tuyệt vời! – William
Khuôn khổ tốt nhất từ trước tới nay. –