mivita/resources/views/user/data_confirm.blade.php
Kevin Adametz 446bc4561b checkout, register, payment,
checkout correction,
register wizard,
payment packege,
2019-03-02 00:08:11 +01:00

66 lines
2.6 KiB
PHP

<div class="card mb-4">
<h5 class="card-header">
{{ __('Einwilligung & Datenschutz') }}
</h5>
<div class="card-body">
<div class="form-group">
<label class="custom-control custom-checkbox m-0">
<input type="checkbox" class="custom-control-input" name="accepted_data_protection" id="accepted_data_protection" @if($user->account && $user->account->data_protection) checked="checked" @endif>
<span class="custom-control-label">{!! __('I have read the :link and accept it.*', ['link' => '<a href="#" class="update_modal_data_load" data-url="'.route('loading_modal').'" data-data="data_protection" data-target="#modal-loading">'.__('data protection').'</a>']) !!}</span>
</label>
</div>
<div class="form-group">
<label class="custom-control custom-checkbox m-0">
<input type="checkbox" class="custom-control-input" name="accepted_active" id="accepted_active" @if($user->agreement) checked="checked" @endif required>
<span class="custom-control-label">{!! __('Declaration of consent') !!}</span>
</label>
</div>
</div>
</div>
<script type="application/javascript">
$( document ).ready(function() {
// Set up validator
$('#lead-form-validation-confirm').validate({
rules: {
'accepted_data_protection': {
required: true
},
'accepted_active': {
required: true
},
},
errorPlacement: function errorPlacement(error, element) {
$(element).parents('.form-group').append(
error.addClass('invalid-feedback small d-block')
)
},
highlight: function (element) {
if ($(element).hasClass('selectpicker')) {
$(element).parent().addClass('is-invalid');
}
$(element).addClass('is-invalid');
},
unhighlight: function (element) {
$(element).removeClass('is-invalid');
$(element).parents('.form-group').find('.is-invalid').removeClass('is-invalid');
},
messages : {
required: "{{__('This field is required.')}}",
accepted_data_protection : {
required: "{{__('This field is required.')}}",
},
accepted_active : {
required: "{{__('This field is required.')}}",
},
},
onkeyup: false
});
});
</script>