Your IP : 216.73.217.77


Current Path : /home/users/unlimited/www/talentorbit.codeskitter.site/resources/views/user/forms/cv/
Upload File :
Current File : /home/users/unlimited/www/talentorbit.codeskitter.site/resources/views/user/forms/cv/cvs.blade.php

<div class="newcvcard">
<div class="cardhead">
    <h4 id="cvs" onclick="showCvs();">{{__('Attached CV')}}</h4>
    <a href="javascript:;" data-bs-toggle="modal" data-bs-target="#add_cv_modal" onclick="showProfileCvModal();"><i class="fas fa-plus"></i></a>
</div>

<div class="cardintbody">                
    <div class="" id="cvs_div"></div>
</div>
</div>






<div class="modal fade" id="add_cv_modal"  aria-labelledby="addcvModalLabel" aria-hidden="true"></div>







@push('css')
<style type="text/css">
    .datepicker>div {
        display: block;
    }
</style>
@endpush
@push('scripts') 
<script type="text/javascript">
    $(document).ready(function(){
    showCvs();
    });
    /**************************************************/
    function showProfileCvModal(){
    $('#add_cv_modal').css('display','block');
    var myclosemodal = $('<div></div>');
    myclosemodal.addClass('modal-backdrop fade show');
    $('body').append(myclosemodal);
    $("#add_cv_modal").modal('show');
    loadProfileCvForm();
    }
    function loadProfileCvForm(){
    $.ajax({
    type: "POST",
            url: "{{ route('get.front.profile.cv.form', $user->id) }}",
            data: {"_token": "{{ csrf_token() }}"},
            datatype: 'json',
            success: function (json) {
            $("#add_cv_modal").html(json.html);
            }
    });
    }
    function submitProfileCvForm() {
    var form = $('#add_edit_profile_cv');
    var formData = new FormData();
    formData.append("id", $('#id').val());
    formData.append("_token", $('input[name=_token]').val());
    formData.append("title", $('#title').val());
    formData.append("is_default", $('input[name=is_default]:checked').val());
    if (document.getElementById("cv_file").value != "") {
    formData.append("cv_file", $('#cv_file')[0].files[0]);
    }
    //form.attr('method'),
    $.ajax({
    url     : form.attr('action'),
            type    : 'POST',
            data    : formData,
            dataType: 'json',
            contentType: false,
            processData: false,
            success : function (json){
            $ ("#add_cv_modal").html(json.html);
            showCvs();
            },
            error: function(json){
            if (json.status === 422) {
            var resJSON = json.responseJSON;
            $('.help-block').html('');
            $.each(resJSON.errors, function (key, value) {
            $('.' + key + '-error').html('<strong>' + value + '</strong>');
            $('#div_' + key).addClass('has-error');
            });
            } else {
            // Error
            // Incorrect credentials
            // alert('Incorrect credentials. Please try again.')
            }
            }
    });
    }
    /*****************************************/
    function showProfileCvEditModal(cv_id){
        $('#add_cv_modal').css('display','block');
    var myclosemodal = $('<div></div>');
    myclosemodal.addClass('modal-backdrop fade show');
    $('body').append(myclosemodal);
    $("#add_cv_modal").modal('show');
    loadProfileCvEditForm(cv_id);
    }
    function loadProfileCvEditForm(cv_id){
    $.ajax({
    type: "POST",
            url: "{{ route('get.front.profile.cv.edit.form', $user->id) }}",
            data: {"cv_id": cv_id, "_token": "{{ csrf_token() }}"},
            datatype: 'json',
            success: function (json) {
            $("#add_cv_modal").html(json.html);
            }
    });
    }
    /*****************************************/
    function showCvs()
    {
    $.post("{{ route('show.front.profile.cvs', $user->id) }}", {user_id: {{$user->id}}, _method: 'POST', _token: '{{ csrf_token() }}'})
            .done(function (response) {
            $('#cvs_div').html(response);
            });
    }
    function delete_profile_cv(id) {
    var msg = "{{__('Are you sure! you want to delete?')}}";
    if (confirm(msg)) {
    $.post("{{ route('delete.front.profile.cv') }}", {id: id, _method: 'DELETE', _token: '{{ csrf_token() }}'})
            .done(function (response) {
            if (response == 'ok')
            {
            $('#cv_' + id).remove();
            } else
            {
            alert('Request Failed!');
            }
            });
    }
    }
</script>
@endpush