![]() Server : Apache System : Linux server2.corals.io 4.18.0-348.2.1.el8_5.x86_64 #1 SMP Mon Nov 15 09:17:08 EST 2021 x86_64 User : corals ( 1002) PHP Version : 7.4.33 Disable Function : exec,passthru,shell_exec,system Directory : /home/corals/syn.corals.io/storage/framework/views/ |
<?php $__env->startSection('content_header'); ?> <?php $__env->startComponent('components.content_header'); ?> <?php $__env->slot('page_title'); ?> <?php echo e($title_singular); ?> <?php $__env->endSlot(); ?> <?php $__env->slot('breadcrumb'); ?> <?php echo e(Breadcrumbs::render('syndicate_trainee_create_edit')); ?> <?php $__env->endSlot(); ?> <?php if (isset($__componentOriginal49aca921af2df6149c8fbbdc21f15941a7e3c98f)): ?> <?php $component = $__componentOriginal49aca921af2df6149c8fbbdc21f15941a7e3c98f; ?> <?php unset($__componentOriginal49aca921af2df6149c8fbbdc21f15941a7e3c98f); ?> <?php endif; ?> <?php echo $__env->renderComponent(); ?> <?php $__env->stopSection(); ?> <?php $__env->startSection('content'); ?> ##parent-placeholder-040f06fd774092478d450774f5ba30c5da78acc8## <div class="row"> <div class="col-md-12"> <?php $__env->startComponent('components.box'); ?> <?php echo CoralsForm::openForm($trainee); ?> <?php echo CoralsForm::customFields($trainee); ?> <ul class="nav nav-tabs" id="myTab" role="tablist"> <li class="nav-item"> <a class="nav-link active" id="data-tab" data-toggle="tab" href="#data" role="tab" aria-controls="data" aria-selected="true"><?php echo e(trans('Syndicate::attributes.user.data')); ?></a> </li> <li class="nav-item"> <a class="nav-link" id="academy-tab" data-toggle="tab" href="#academy" role="tab" aria-controls="academy" aria-selected="false"><?php echo e(trans('Syndicate::attributes.user.add_academy')); ?></a> </li> </ul> <div class="tab-content" id="myTabContent"> <div class="tab-pane fade show active" id="data" role="tabpanel" aria-labelledby="data-tab"> <?php echo $__env->make('Syndicate::partials.user_fields', ['user' => $trainee], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> </div> <div class="tab-pane fade" id="academy" role="tabpanel" aria-labelledby="academy-tab"> <div class="col-md-8"> <button id="add-academy" class="btn btn-sm btn-primary my-4"> <i class="fa fa-plus"></i> <?php echo e(trans('Syndicate::attributes.user.add_new_academy')); ?> </button> <div id="academies"> <?php $__currentLoopData = $trainee->userAcademies; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $userAcademy): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <?php echo $__env->make('Syndicate::partials.user_academy_fields', ['userAcademy' => $userAcademy, 'index' => $loop->index], \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> </div> </div> </div> </div> <?php echo CoralsForm::formButtons(); ?> <?php echo CoralsForm::closeForm($trainee); ?> <?php if (isset($__componentOriginala4d84fb46be687bb4f86b193bc47a03d952a16b5)): ?> <?php $component = $__componentOriginala4d84fb46be687bb4f86b193bc47a03d952a16b5; ?> <?php unset($__componentOriginala4d84fb46be687bb4f86b193bc47a03d952a16b5); ?> <?php endif; ?> <?php echo $__env->renderComponent(); ?> </div> </div> <?php $__env->stopSection(); ?> <?php $__env->startPush('partial_js'); ?> <script> $(document).on('click', '#add-academy', function (e) { newItem(e, '.academy-section', '<?php echo e(route('get_academy_fields')); ?>', '#academies'); }) $(document).on('click', '.remove-section', function (e) { deleteItem(e, $(this), '.academy-section') }); function newItem(link, className, endpoint, sectionId) { link.preventDefault(); let index = $(className).length; $.get(`${endpoint}?index=${index}`, (viewResult) => { $(sectionId).append(viewResult); }) } function deleteItem(link, element, className) { link.preventDefault(); let endpoint = element.prop('href'); let id = element.closest(className).attr('data-id'); let data = { _method: 'delete', id: id, pharmacist: "<?php echo e($trainee->id??null); ?>" }; const success = () => { element.closest(className).remove(); } const failed = (data) => { themeNotify(data); } assertDeleteProcess(endpoint, data, success, failed); } function assertDeleteProcess(endpoint, data, successAction, failedAction) { themeConfirmation( corals.confirmation.title, corals.confirmation.delete.text, 'warning', corals.confirmation.delete.yes, corals.confirmation.cancel, () => ajaxRequest(endpoint, "DELETE", data, successAction, failedAction) ) } function ajaxRequest(endpoint, method, data, successAction, failedAction) { if (data.id == 'new-item') { successAction(); return; } $.ajax({ url: endpoint, type: method, dataType: 'json', data: data, success: function () { successAction(); }, error: function (data) { failedAction(data); } }); } </script> <?php $__env->stopPush(); ?> <?php echo $__env->make('layouts.crud.create_edit', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/corals/public_html/syn.corals.io/Corals/modules/Syndicate/resources/views/trainees/create_edit.blade.php ENDPATH**/ ?>