Edit File: 283a0151e9685bcfc5f54d5e3f75ffb594961b2b.php
<?php $__env->startSection('css'); ?> <link rel="stylesheet" type="text/css" href="<?php echo e(asset('admin/app-assets/vendors/css/tables/datatable/datatables.min.css')); ?>"> <link rel="stylesheet" type="text/css" href="<?php echo e(asset('admin/app-assets/vendors/css/tables/datatable/extensions/dataTables.checkboxes.css')); ?>"> <link rel="stylesheet" type="text/css" href="<?php echo e(asset('admin/app-assets/css-rtl/pages/data-list-view.css')); ?>"> <link rel="stylesheet" type="text/css" href="<?php echo e(asset('admin/app-assets/css-rtl/core/colors/palette-gradient.css')); ?>"> <link rel="stylesheet" type="text/css" href="<?php echo e(asset('admin/app-assets/vendors/css/extensions/sweetalert2.min.css')); ?>"> <?php $__env->stopSection(); ?> <?php $__env->startSection('content'); ?> <?php if (isset($component)) { $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4 = $component; } ?> <?php $component = $__env->getContainer()->make(Illuminate\View\AnonymousComponent::class, ['view' => 'components.admin.table','data' => ['filter' => 'true','excel' => ''.e(route('admin.countries.export')).'','addbutton' => ''.e(route('admin.countries.create')).'','deletebutton' => ''.e(route('admin.countries.deleteAll')).'']]); ?> <?php $component->withName('admin.table'); ?> <?php if ($component->shouldRender()): ?> <?php $__env->startComponent($component->resolveView(), $component->data()); ?> <?php $component->withAttributes(['filter' => 'true','excel' => ''.e(route('admin.countries.export')).'','addbutton' => ''.e(route('admin.countries.create')).'','deletebutton' => ''.e(route('admin.countries.deleteAll')).'']); ?> <?php $__env->slot('tableHead', null, []); ?> <th> <label class="container-checkbox"> <input type="checkbox" value="value1" name="name1" id="checkedAll"> <span class="checkmark"></span> </label> </th> <th><?php echo e(awtTrans('التاريخ')); ?></th> <th><?php echo e(awtTrans('الاسم')); ?></th> <th><?php echo e(awtTrans('كود الدولة')); ?></th> <th><?php echo e(awtTrans('التحكم')); ?></th> <?php $__env->endSlot(); ?> <?php $__env->slot('tableBody', null, []); ?> <?php $__currentLoopData = $rows; $__env->addLoop($__currentLoopData); foreach($__currentLoopData as $row): $__env->incrementLoopIndices(); $loop = $__env->getLastLoop(); ?> <tr > <td class="text-center"> <label class="container-checkbox"> <input type="checkbox" class="checkSingle" id="<?php echo e($row->id); ?>"> <span class="checkmark"></span> </label> </td> <td><?php echo e(\Carbon\Carbon::parse($row->created_at)->format('d/m/Y')); ?></td> <td><?php echo e($row->name); ?></td> <td><?php echo e($row->calling_code); ?></td> <td class="product-action"> <span class="text-primary"><a href="<?php echo e(route('admin.countries.show' , ['id' => $row->id])); ?>"><i class="feather icon-eye"></i></a></span> <span class="action-edit text-primary"><a href="<?php echo e(route('admin.countries.edit' , ['id' => $row->id])); ?>"><i class="feather icon-edit"></i></a></span> <?php if(\App\Models\User::where('country_key' , $row->calling_code)->count() == 0): ?> <span class="delete-row text-danger" data-url="<?php echo e(url('admin/countries/'.$row->id)); ?>"><i class="feather icon-trash"></i></span> <?php endif; ?> </td> </tr> <?php endforeach; $__env->popLoop(); $loop = $__env->getLastLoop(); ?> <?php $__env->endSlot(); ?> <?php echo $__env->renderComponent(); ?> <?php endif; ?> <?php if (isset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4)): ?> <?php $component = $__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4; ?> <?php unset($__componentOriginalc254754b9d5db91d5165876f9d051922ca0066f4); ?> <?php endif; ?> <?php $__env->stopSection(); ?> <?php $__env->startSection('js'); ?> <script src="<?php echo e(asset('admin/app-assets/vendors/js/tables/datatable/datatables.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/vendors/js/tables/datatable/datatables.buttons.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/vendors/js/tables/datatable/pdfmake.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/vendors/js/tables/datatable/buttons.html5.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/vendors/js/tables/datatable/buttons.print.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/vendors/js/tables/datatable/buttons.bootstrap.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/vendors/js/tables/datatable/datatables.bootstrap4.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/datatable_custom.js')); ?>"></script> <script src="<?php echo e(asset('admin/search.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/vendors/js/extensions/sweetalert2.all.min.js')); ?>"></script> <script src="<?php echo e(asset('admin/app-assets/js/scripts/extensions/sweet-alerts.js')); ?>"></script> <!--<?php echo $__env->make('admin.shared.deleteAll', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>--> <script> $('.delete_all_button').hide() $(document).on('change','#checkedAll',function(){ if(this.checked){ // setTimeout(function (){ $(".checkSingle").each(function(index, element){ this.checked = true; $('.delete_all_button').show() }) // },500); }else{ $(".checkSingle").each(function(){ this.checked=false; $('.delete_all_button').hide() }) } }); $(document).on('click','.checkSingle',function () { if ($(this).is(":checked")){ var isAllChecked = 0; $(".checkSingle").each(function(){ if(!this.checked) isAllChecked = 1; }) if(isAllChecked == 0){ $("#checkedAll").prop("checked", true); } $('.delete_all_button').show() }else { var count = 0; $(".checkSingle").each(function(){ if(this.checked) count ++; }) if (count > 0 ) { $('.delete_all_button').show() }else{ $('.delete_all_button').hide() } $("#checkedAll").prop("checked", false); } }); $('.delete_all_button').on('click', function (e) { e.preventDefault() Swal.fire({ title: "<?php echo e(__('هل تريد الاستمرار ؟')); ?>", text: "<?php echo e(__('هل انت متأكد انك تريد استكمال عملية حذف المحدد')); ?>", type: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', confirmButtonText: '<?php echo e(awtTrans("تأكيد")); ?>', confirmButtonClass: 'btn btn-primary', cancelButtonText: '<?php echo e(awtTrans("الغاء")); ?>', cancelButtonClass: 'btn btn-danger ml-1', buttonsStyling: false, }).then( (result) => { if (result.value) { var usersIds = []; $('.checkSingle:checked').each(function () { var id = $(this).attr('id'); usersIds.push({ id: id, }); }); var requestData = JSON.stringify(usersIds); if (usersIds.length > 0) { e.preventDefault(); $.ajax({ type: "POST", url: $(this).data('route'), data: {data : requestData}, success: (response) => { if (response.key == 'success') { $('.delete_all_button').hide() Swal.fire( { position: 'top-start', type: 'success', title: '<?php echo e(awtTrans('تم حذف المحدد بنجاح')); ?>', showConfirmButton: false, timer: 1500, confirmButtonClass: 'btn btn-primary', buttonsStyling: false, }) $('.checkSingle:checked').each(function () { $('.data-list-view').DataTable().row($(this).closest('td').parent('tr')).remove().draw(); }); } else { Swal.fire( { position: 'top-start', type: 'error', title: response.msg, showConfirmButton: false, timer: 1500, confirmButtonClass: 'btn btn-primary', buttonsStyling: false, }) } } }); } } }) }); </script> <!--<?php echo $__env->make('admin.shared.deleteOne', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?>--> <script> $(document).on('click' , '.delete-row', function (e) { e.preventDefault() Swal.fire({ title: "<?php echo e(__('هل تريد الاستمرار ؟')); ?>", text: "<?php echo e(__('هل انت متأكد انك تريد استكمال عملية الحذف')); ?>", type: 'warning', showCancelButton: true, confirmButtonColor: '#3085d6', cancelButtonColor: '#d33', confirmButtonText: '<?php echo e(awtTrans("تأكيد")); ?>', confirmButtonClass: 'btn btn-primary', cancelButtonText: '<?php echo e(awtTrans("الغاء")); ?>', cancelButtonClass: 'btn btn-danger ml-1', buttonsStyling: false, }).then( (result) => { if (result.value) { $.ajax({ type: "delete", url: $(this).data('url'), data: {}, dataType: "json", success: (response) => { if(response.key == 'failed'){ Swal.fire( { position: 'top-start', type: 'error', title: response.msg, showConfirmButton: false, timer: 1500, confirmButtonClass: 'btn btn-primary', buttonsStyling: false, }) } else { Swal.fire( { position: 'top-start', type: 'success', title: '<?php echo e(awtTrans('تم الحذف بنجاح')); ?>', showConfirmButton: false, timer: 1500, confirmButtonClass: 'btn btn-primary', buttonsStyling: false, }) // toastr.error() $('.data-list-view').DataTable().row($(this).closest('td').parent('tr')).remove().draw(); } } }); } }) }); </script> <?php $__env->stopSection(); ?> <?php echo $__env->make('admin.layout.master', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/wwineerc/public_html/resources/views/admin/countries/index.blade.php ENDPATH**/ ?>
Back to File Manager