403Webshell
Server IP : 46.62.235.243  /  Your IP : 216.73.216.217
Web Server : Apache/2.4.58 (Ubuntu)
System : Linux Linkabili3Dicembre 6.8.0-100-generic #100-Ubuntu SMP PREEMPT_DYNAMIC Tue Jan 13 16:40:06 UTC 2026 x86_64
User : www-data ( 33)
PHP Version : 8.1.33
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : ON  |  Pkexec : OFF
Directory :  /var/www/linkabili/storage/framework/views/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /var/www/linkabili/storage/framework/views/2fc4233eea72ec05f945183f369351b524fbdd9c.php
<?php $__env->startPush('headsection'); ?>
    <style>
        .hidden-td {
            display: none;
        }

        @media  only screen and (max-width: 600px) {
            #shipping_table_roles tr {
                display: grid;
                width: 100%;
                float: left;
            }

            #shipping_table_roles tr:nth-child(1) {
                display: grid;
                width: 40%;
                float: left;
            }

            #shipping_table_roles tr:nth-child(2) {
                display: grid;
                width: 40%;
                float: none;
            }

            #shipping_table_roles > tbody > tr:nth-child(1) > td:nth-child(1) {
                padding: 3px 1px;
            }

            #shipping_table_roles > tbody > tr:nth-child(1) > td:nth-child(2) {
                padding: 24px 1px;
            }

            #shipping_table_roles > tbody > tr:nth-child(1) > td:nth-child(3) {
                padding: 24px 1px;
            }

            #shipping_table_roles > tbody > tr:nth-child(1) > td:nth-child(4) {
                padding: 24px 1px;
            }

            #shipping_table_roles td, #shipping_table_roles th {
                border-top: transparent;
            }


        }
    </style>
<?php $__env->stopPush(); ?>
<div class="row" style="margin-bottom: 50px;">

    <div class="col-lg-12">
        <div class="row">
            <input type="hidden" name="path_url" id="path_url" value="<?php echo e($user->path_url ?? ''); ?>"/>
            <input type="hidden" name="id" id="id" value="<?php echo e($user->id ?? ''); ?>"/>
            <div class="col-lg-6">
                <div class="form-group">
                    <label for="name" class="col-md-12 col-form-label ">Nome</label>
                    <input type="text" class="form-control <?php echo e($errors->has('name') ? ' is-invalid' : ''); ?>" name="name"
                           value="<?php echo e($user->name ?? ''); ?>">
                    <?php if($errors->has('name')): ?>
                        <span class="invalid-feedback" role="alert">
                        <strong><?php echo e($errors->first('name')); ?></strong>
                    </span>
                    <?php endif; ?>
                </div>
            </div>
            <div class="col-lg-6">
                <div class="form-group">
                    <label for="name" class="col-md-12 col-form-label "><?php echo e(__('Cognome')); ?></label>
                    <input type="text" class="form-control<?php echo e($errors->has('surname') ? ' is-invalid' : ''); ?>"
                           name="surname" value="<?php echo e($user->surname ?? ''); ?>">

                    <?php if($errors->has('surname')): ?>
                        <span class="invalid-feedback" role="alert">
                        <strong><?php echo e($errors->first('surname')); ?></strong>
                    </span>
                    <?php endif; ?>
                </div>
            </div>
            <div class="col-lg-6">
                <div class="form-group">
                    <label for="email" class="col-md-12 col-form-label "><?php echo e(__('Indirizzo E-mail')); ?></label>
                    <input type="email" readonly="" class="form-control<?php echo e($errors->has('email') ? ' is-invalid' : ''); ?>"
                           name="email" value="<?php echo e($user->email ?? ''); ?>">
                    <?php if($errors->has('email')): ?>
                        <span class="invalid-feedback" role="alert">
                        <strong><?php echo e($errors->first('email')); ?></strong>
                    </span>
                    <?php endif; ?>
                </div>
            </div>
            <div class="col-lg-6">
                <div class="form-group">
                    <label for="tel_referent">Telefono</label>
                    <input id="tel_referent" type="tel"
                           class="form-control<?php echo e($errors->has('tel_referent') ? ' is-invalid' : ''); ?>"
                           name="tel_referent" value="<?php echo e($user_detail[0]->tel_referent ?? ''); ?>">
                    <?php if($errors->has('tel_referent')): ?>
                        <span class="invalid-feedback" role="alert">
                        <strong><?php echo e($errors->first('tel_referent')); ?></strong>
                    </span>
                    <?php endif; ?>
                </div>
            </div>
            <div class="col-lg-6">
                <div class="form-group">
                    <label for="fiscal_code" class="col-md-12 col-form-label "><?php echo e(__('Codice Fiscale')); ?></label>
                    <input type="text" class="form-control<?php echo e($errors->has('fiscal_code') ? ' is-invalid' : ''); ?>"
                           name="fiscal_code" value="<?php echo e($user_detail[0]->fiscal_code ?? ''); ?>">

                    <?php if($errors->has('fiscal_code')): ?>
                        <span class="invalid-feedback" role="alert">
                        <strong><?php echo e($errors->first('fiscal_code')); ?></strong>
                    </span>
                    <?php endif; ?>
                </div>
            </div>


                <div class="col-lg-6">
                    <div class="form-group">
                        <label for="email" class="col-md-12 col-form-label "><?php echo e(__('Sesso')); ?></label>
                        <select
                            class="form-control product_selection_pool <?php echo e($errors->has('gender') ? ' is-invalid' : ''); ?>"
                            name="gender">
                            <option value="" selected> -</option>
                            <option value="maschio" <?php if($user->gender=='maschio'): ?> selected <?php endif; ?> >
                                Maschio
                            </option>
                            <option value="femmina" <?php if($user->gender=='femmina'): ?> selected <?php endif; ?> >
                                Femmina
                            </option>
                            <option value="altro" <?php if($user->gender=='altro'): ?> selected <?php endif; ?> >Altro
                            </option>

                        </select>
                    </div>
                </div>
                <div class="col-lg-12">
                    <div class="form-group">
                        <label for="email" class="col-md-12 col-form-label "><?php echo e(__('Data di Nascita')); ?></label>
                        <input type="date" name="born" value='<?php echo e($user->born); ?>'
                               class=" form-control <?php echo e($errors->has('born') ? ' is-invalid' : ''); ?>">
                    </div>
                </div>


                <div class="col-lg-12">
                <div class="form-group">
                    <label for="state_id">Provincia</label>
                    <select class="select form-control <?php echo e($errors->has('state_id') ? ' is-invalid' : ''); ?>" id='state_id'
                            name="state_id" style="width:100% ">
                            <?php $__currentLoopData = $province; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $option): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                                <option value="<?php echo e($option->id); ?>" <?php if($user->user_details->state_id === $option->id): ?> selected <?php endif; ?>><?php echo e($option->provincia); ?></option>
                             <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </select>
                    <?php if($errors->state_id): ?>
                        <span class="invalid-feedback" role="alert">
                        <strong><?php echo e($errors->first('state_id')); ?></strong>
                    </span>
                    <?php endif; ?>
                </div>
            </div>


            <div class="col-lg-12">
                <div class="form-group">
                    <label for="city_id">Il luogo in cui vivi o cerchi servizi (in questo modo potremo sostenerti nella ricerca)</label>
                    <select name="city_id" class="form-control select" id='city_id' style='width: 100%'>
                        <?php $__currentLoopData = $citta; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $option): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                            <option value="<?php echo e($option->id); ?>" <?php if($user->user_details->city_id === $option->id): ?> selected <?php endif; ?>><?php echo e($option->nome); ?></option>
                        <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                    </select>

                    <?php if($errors->city_id): ?>
                        <span class="invalid-feedback" role="alert">
                        <strong><?php echo e($errors->first('city_id')); ?></strong>
                    </span>
                    <?php endif; ?>
                </div>
            </div>

            <div class="col-lg-12">
                    <div class="form-group">
                        <label for="email" class="col-md-12 col-form-label "><?php echo e(__('Indirizzo')); ?></label>
                        <input type="address" name="address" value='<?php echo e($user->address); ?>'
                               class=" form-control <?php echo e($errors->has('address') ? ' is-invalid' : ''); ?>">
                    </div>
                </div>

        </div>
    </div>
    <div class="col-lg-12">
        <div class="form-group table-responsive">
            <table id="shipping_table_roles" class="table shipping-settings">
                <tr>
                    <td>
                        Per chi stai cercando sostegno?
                    </td>
                    <td class="hidden-td">
                        Nome
                    </td>
                    <td class="hidden-td">
                        Data di Nascita
                    </td>
                    <td class="hidden-td">
                        Città
                    </td>
                    <td class="hidden-td">
                    </td>
                </tr>
                <?php $__currentLoopData = $user_detail; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $key => $detail): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?>
                    <tr>
                        <td>
                            <select
                                class="form-control product_selection_pool <?php echo e($errors->has('care_giver_for') ? ' is-invalid' : ''); ?>"
                                name="care_giver_for[]">
                                <option value="" >-</option>
                                <option value="me" <?php if($detail->care_giver_for=='me'): ?> selected <?php endif; ?> >Per me</option>
                                <option value="figlio" <?php if($detail->care_giver_for=='figlio'): ?> selected <?php endif; ?> >Per mio
                                    figlio
                                </option>
                                <option value="figlia" <?php if($detail->care_giver_for=='figlia'): ?> selected <?php endif; ?> >Per mia
                                    figlia
                                </option>
                                <option value="padre" <?php if($detail->care_giver_for=='padre'): ?> selected <?php endif; ?> >Per mio
                                    padre
                                </option>
                                <option value="madre" <?php if($detail->care_giver_for=='madre'): ?> selected <?php endif; ?> >Per mia
                                    madre
                                </option>
                                <option value="sorella" <?php if($detail->care_giver_for=='sorella'): ?> selected <?php endif; ?> >Per mia
                                    sorella
                                </option>
                                <option value="fratello"
                                        <?php if($detail->care_giver_for=='sorelfratellola'): ?> selected <?php endif; ?> >Per mio
                                    fratello
                                </option>

                                <option value="marito" <?php if($detail->care_giver_for=='marito'): ?> selected <?php endif; ?> >Per il
                                    mio compagno/marito
                                </option>
                                <option value="moglie" <?php if($detail->care_giver_for=='moglie'): ?> selected <?php endif; ?> >Per la
                                    mia compagna/moglie
                                </option>
                                <option value="parente" <?php if($detail->care_giver_for=='parente'): ?> selected <?php endif; ?> >Per un
                                    parente
                                </option>
                                <option value="amico" <?php if($detail->care_giver_for=='amico'): ?> selected <?php endif; ?> >Per un
                                    amico
                                </option>

                            </select>
                            <?php if($errors->has('care_giver_for')): ?>
                                <span class="invalid-feedback" role="alert">
                            <strong><?php echo e($errors->first('care_giver_for')); ?></strong>
                        </span>
                            <?php endif; ?>
                        </td>
                        <td>
                            <input type="text"
                                class="form-control product_selection_pool <?php echo e($errors->has('care_giver_for') ? ' is-invalid' : ''); ?>"
                                name="care_giver_name[]"  placeholder="Di cosa hai bisogno ?" value='<?php echo e($detail->care_giver_name); ?>'>
                            <?php if($errors->has('care_giver_name')): ?>
                                <span class="invalid-feedback" role="alert">
                            <strong><?php echo e($errors->first('care_giver_name')); ?></strong>
                        </span>
                            <?php endif; ?>
                        </td>











                        <input type='hidden' name="care_giver_id[]" value='<?php echo e($detail->id); ?>'>
                        <td style="    display: flex;">

                            <button type="button" class="ibtnDel btn btn-md btn-danger"><i class="icofont-trash"></i>
                            </button>
                        </td>
                    </tr>
                <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?>
                <tr>
                    <td>
                    </td>
                    <td class="hidden-td">
                    </td>
                    <td class="hidden-td">
                    </td>
                    <td class="hidden-td">
                    </td>
                    <td>
                        <button type="button" class="btn btn-primary btn-block addrow">Aggiungi</button>
                    </td>
                </tr>

            </table>
        </div>

        <div class="col-lg-12">
            <div class="form-group">
                <label for="pathologies">Condizione, disturbo o disabilità per cui cerchi sostegno (puoi indicare più opzioni) </label>
                <div class="col-md-12">
                    <select class="form-control js-example-basic-multiple pathologies" data-id="pathologies"
                            name="pathologies[]" style="width:100% " multiple="multiple">
                    </select>
                    <?php if($errors->professions): ?>
                        <span class="invalid-feedback" role="alert">
                        <strong><?php echo e($errors->first('professions')); ?></strong>
                    </span>
                    <?php endif; ?>
                </div>
            </div>
        </div>
    </div>
</div>
<div class="modal" id="add_shipping_row_caregiver">
    <div class="modal-dialog">
        <div class="modal-content">
            <!-- Modal Header -->
            <div class="modal-header">
                <h4 class="modal-title">Aggiungi per chi cerchi sostegno</h4>
                <button type="button" class="close" data-dismiss="modal">&times;</button>
            </div>

            <!-- Modal body -->
            <div class="modal-body">
                <div class="col-lg-12  ">
                    <div class="form-group">
                        <label class=" required col-md-12 col-form-label ">
                            Per chi stai cercando sostegno?
                        </label>
                        <select class=" form-control " name="modal_caregivers_for" id="modal_caregivers_for">
                            <option value="me">Per me</option>
                            <option value="figlio">Per mio figlio</option>
                            <option value="figlia">Per mia figlia</option>
                            <option value="padre">Per mio padre</option>
                            <option value="madre">Per mia madre</option>
                            <option value="sorella">Per mia sorella</option>
                            <option value="fratello">Per mio fratello</option>

                            <option value="marito">Per il mio compagno/marito</option>
                            <option value="moglie">Per la mia compagna/moglie</option>
                            <option value="parente">Per un parente</option>
                            <option value="amico">Per un amico</option>
                        </select>
                    </div>
                </div>
                <div class="col-lg-12  ">
                    <div class="form-group">
                        <label class=" required col-md-12 col-form-label ">
                            Di cosa hai bisogno?
                        </label>

                        <input type="text" id="modal_caregivers_name" class=" form-control " name="">
                    </div>
                </div>








            </div>
            <input type="hidden" name="hidden_row" id="hidden_row">

            <!-- Modal footer -->
            <div class="modal-footer">
                <button type="button" class="btn btn-info" data-dismiss="modal">Chiudi</button>
                <button type="button" class="btn btn-success btn-save-modal" data-dismiss="modal">Salva</button>
                <button type="button" class="btn btn-success btn-update-modal" style="display:none"
                        data-dismiss="modal">Aggiorna
                </button>
            </div>

        </div>
    </div>
</div>
<?php $__env->startPush('footersection'); ?>

    <script>
        var counter = 0;
        var PATHOLOGIES = <?php isset($user->pathologies) ? print json_encode($user->pathologies) : print 'null' ?>;

        $(function () {
            $('.btn-save-modal').on("click", function () {
                //console.log(counter);
                addNewShippingRow();
                // addNewInitAutoComplete(counter);
            });
            $('.btn-update-modal').on("click", function () {
                var row = parseInt($('#hidden_row').val());
                console.log($('#modal_caregivers_for').val())
                console.log('#shipping_table_roles tr:nth-child(' + (row + 2) + ') select');
                console.log('_________________');
                $('#shipping_table_roles tr:nth-child(' + (row + 2) + ')  select[name*="modal_caregivers_for"]').val($('#modal_caregivers_for').val());
                $('#shipping_table_roles tr:nth-child(' + (row + 2) + ') input[name*="care_giver_name"]').val($('#modal_caregivers_name').val());
              //  $('#shipping_table_roles tr:nth-child(' + (row + 2) + ') input[name*="care_giver_born"]').val($('#modal_caregivers_born').val());
                $('#shipping_table_roles tr:nth-child(' + (row + 2) + ') input[name*="care_giver_city"]').val($('#modal_caregivers_city').val());
            });
            $(".addrow").on("click", function () {
                $('.btn-save-modal').show();
                $('#modal_caregivers_for').val('');
                $('#modal_caregivers_name').val('');
                $('#modal_caregivers_born').val('');
                $('#modal_caregivers_city').val('');
                $('.modal-title').text('Aggiungi');
                $('#add_shipping_row_caregiver').modal();
            });
            $("table.shipping-settings").on("click", ".ibtnDel", function (event) {
                console.log(counter);
                $(this).closest("tr").remove();
                counter--;
            });
            $("#recipient_type").change(function () {
                saveTextRecipients($(this).val());
            });


        });

        function show_detail(c) {

            $('#modal_caregivers_for').val($('#shipping_table_roles tr:nth-child(' + (c + 2) + ') select[name*="modal_caregivers_for"]').val());
            $('#modal_caregivers_name').val($('#shipping_table_roles tr:nth-child(' + (c + 2) + ') input[name*="care_giver_name"]').val());
           // $('#modal_caregivers_born').val($('#shipping_table_roles tr:nth-child(' + (c + 2) + ') input[name*="care_giver_born"]').val());
            $('#modal_caregivers_city').val($('#shipping_table_roles tr:nth-child(' + (c + 2) + ') input[name*="care_giver_city"]').val());
            $('.btn-save-modal').hide();
            $('.btn-update-modal').show();
            $('.modal-title').text('Modifica');
            $('#hidden_row').val(c);
            $('#add_shipping_row_caregiver').modal();
            // addNewInitAutoComplete(counter);
        }

        function addNewShippingRow() {

            var selected_for = $('#modal_caregivers_for').val();
            var selected_name = $('#modal_caregivers_name').val();
            var selected_born = $('#modal_caregivers_born').val();
            var selected_city = $('#modal_caregivers_city').val();
            var obj = {
                "me": "Per me",
                "figlio": "Per mio figlio",
                "figlia": "Per mia figlia",
                "padre": "Per mio padre",
                "madre": "Per mia madre",
                "sorella": "Per mia sorella",
                "fratello": "Per mio fratello",
                "marito": "Per il mio compagno/marito",
                "moglie": "Per il mio compagna/moglie",
                "parente": "Per un parente",
                "amico": "Per un amico"
            };

            var newRow = $("<tr class='field'>"), cols = '', options = '';
            $('#add_shipping_row_caregiver').modal();
            cols += '<td > <select class="form-control product_selection_pool"  name="care_giver_for[]">' +
                '   <option value="" selected >Seleziona...</option> ';
            $.each(obj, function (index, value) {
                if (selected_for == index) {
                    cols += '<option value="' + index + '" selected  >' + value + '</option> ';
                } else {
                    cols += '<option value="' + index + '"  >' + value + '</option> ';
                }
            });
            cols += '</select>' +
                '</td>';
            cols += '<td class=""><input type="text"  name="care_giver_name[]" class="form-control " value="' + selected_name + '"></td>';
            cols += '</select>' +
                '</td>';
          //  cols += '<td class=""><input type="date"  name="care_giver_born[]" class="form-control " value="' + selected_born + '"></td>';
            cols += '<td style="    display: flex;">' +
                '<button type="button" class="ibtnDel btn btn-md btn-danger"><i class="icofont-trash"></i></button></td>';
            newRow.append(cols);
            $("table.shipping-settings").append(newRow);
            counter++;
        }


        $(function () {

            $('.select').select2()
            $('#state_id').on('change', async function (e) {
                onProvinciaChange( $(this).val(), $('#city_id'))
            })

            $('#file_image').on('change', function () {

                var data = new FormData($("#file_form")[0]);

                //var nameFile = $('#file_image')[0].files[0].name;
                //var typeFile = $('#file_image')[0].files[0].type;
                var sizeFile = $('#file_image')[0].files[0].size;

                if (sizeFile > 2000000) {
                    alert('Immagine troppo grande, il limite massimo è di 2MB');
                    return false;
                }

                $.ajax({
                    url: '/images/images-save',
                    beforeSend: function () {
                        /* null */
                        $('#image_preview_loader').removeClass('hidden');
                    },
                    type: 'POST',
                    processData: false,
                    contentType: false,
                    data: data,
                    success: function (risp) {
                        if (!risp.error) {
                            $('#img_path_preview').attr('src', '/upload/' + risp.file_name);
                            $('#path_url').val(risp.file_name);
                        } else {
                            alert(risp.error);
                        }
                    },
                    complete: function () {
                        $('#image_preview_loader').addClass('hidden');
                    }
                });
            });
            $('.states').select2({
                escapeMarkup: function (text) {
                    return text;
                }
            });

            $('.pathologies').select2({
                escapeMarkup: function (text) {
                    return text;
                }
            });
            $(function () {
                $.ajax({
                    url: '/ajax/ajaxGetPathology',
                    method: "GET",
                    dataType: 'json',
                    success: function (response, status) {
                        $('.pathologies').empty().trigger("change");
                        $.each(response.data, function (key, val) {
                            newOption_website = new Option(val.name, val.id, false, false);
                            $('.pathologies').append(newOption_website);
                        });
                    }
                }).done(function () {
                    var array = [];
                    if (PATHOLOGIES != 'null') {
                        $.each(PATHOLOGIES, function (key, val) {
                            array.push(val.id);
                        });
                        $('.pathologies').val(array);
                        $('.pathologies').trigger('change');
                    }
                });
            });

        });
    </script>

<?php $__env->stopPush(); ?>
<?php /**PATH /var/www/linkabili/resources/views/frontend/profile/components/care_givers/details.blade.php ENDPATH**/ ?>

Youez - 2016 - github.com/yon3zu
LinuXploit