OwlCyberSecurity - MANAGER
Edit File: fffd4855846ea44f5ea069f81e1bf47c.php
<?php $__env->startSection('content'); ?> <style> .error_div { background-color: #ffc8c8; border-radius: 4px; padding: 0.4rem; padding-left: 1rem; color: #f11a1a; border: 1px solid #ff2a2a; } .success_div{ background-color: #aedcaf; border-radius: 4px; padding: 0.4rem; padding-left: 1rem; color: #1f6d26; border: 1px solid #248526; } </style> <div class="row p-2"> <div class="col-12"> <h3>Edit Slider</h3> </div> <div class="col" id="sliderEditMessageDiv" style="display: none;"></div> </div> <div class="row p-2"> <div class="col-12"> <div class="card"> <div class="card-body"> <div class="row"> <?php if(!empty($errors->all())): ?> <div class="col-12 error_div"> <?php echo e($errors->first()); ?> </div> <?php endif; ?> <?php if(session()->has('message')): ?> <div class="col-12 error_div"> <?php echo e(session()->get('message')); ?> </div> <?php endif; ?> <?php if(session()->has('success')): ?> <div class="col-12 success_div"> <?php echo e(session()->get('success')); ?> </div> <?php endif; ?> </div> <form action="<?php echo e(route('post_sliders_edit.edit_sliders' , ['id' => $slider->id])); ?>" method="POST" autocomplete="off" enctype="multipart/form-data"> <?php echo csrf_field(); ?> <div class="row"> <div class="col-lg-6 col-md-6 col-sm-12"> <label for="heading" class="form-label">Heading</label> <input type="text" name="heading" id="heading" class="form-control" autofocus value="<?php echo e(old('heading') ?? $slider->heading); ?>"> </div> <div class="col-lg-6 col-md-6 col-sm-12"> <label for="link" class="form-label">Link</label> <input type="text" name="link" id="link" class="form-control" value="<?php echo e(old('link') ?? $slider->link); ?>"> </div> </div> <div class="row pt-2"> <div class="col-lg-6 col-md-6 col-sm-12"> <label for="price" class="form-label">Price</label> <input type="number" min="0" max="99999" step="any" name="price" id="price" class="form-control" value="<?php echo e(old('price') ?? $slider->price); ?>"> </div> </div> <div class="row pt-2"> <div class="col-12"> <label for="description" class="form-label">Description</label> <textarea name="description" id="description"><?php if(old('description')): ?><?php echo e(old('description')); ?><?php elseif(!empty($slider->description)): ?><?php echo e($slider->description); ?><?php endif; ?></textarea> </div> </div> <div class="row pt-2"> <div class="col-lg-6 col-md-6 col-sm-12"> <label for="image" class="form-label">Image</label> <?php if(isset($slider->image) && !empty($slider->image)): ?> <div class="mb-4" id="image_holder"> <div class="row"> <div class="text-right" style="width: 220px;" id="image_delete_icon_holder"> <i class="fa fa-times" aria-hidden="true" style="cursor: pointer;" title="delete image" onclick="deleteImage('<?php echo e($slider->id); ?>')"></i> </div> <div class="col-12"> <img src="<?php echo e(url('storage/slider_images/'.$slider->image)); ?>" alt="Slider image" width="200px"> </div> </div> </div> <?php endif; ?> <div> <input type="file" name="image" id="image"> </div> </div> </div> <div class="row mt-2"> <div class="col-lg-6 col-md-6 col-sm-12"> <label for="status" class="form-label">Status</label> <br> <label><input type="radio" name="status" <?php echo e((old('status') != null && old('status') == 1 ? 'checked' : ($slider->status == 1 ? 'checked' : ''))); ?> value="1" style="vertical-align: middle;"> Active </label> <label><input type="radio" name="status" <?php echo e((old('status') != null && old('status') == 0 ? 'checked' : ($slider->status == 0 ? 'checked' : ''))); ?> value="0" style="vertical-align: middle;"> Inactive</label> </div> </div> <div class="row pt-4"> <div class="col-lg-6 col-md-6 col-sm-12"> <button type="submit" class="custom-blue-btn width-5-rem ">Save</button> <a href="<?php echo e(route('get_sliders_index.view_sliders')); ?>"><button type="button" class="custom-grey-btn width-5-rem">Cancel</button></a> </div> </div> </form> </div> </div> </div> </div> <script> // for messages function SliderEditMessage(type = '' , message = '' , timeout = 3000){ var selectedClass = ''; var holder = $('#sliderEditMessageDiv'); if(type.toLowerCase() == 'success'){ selectedClass = 'success_div'; } else { selectedClass = 'error_div'; } var ht = `<div class="${selectedClass}">${message}</div>`; holder.html(ht); holder.hide().show().fadeIn('fast').delay(timeout).fadeOut('slow' , function(){ $(this).stop(true); }); } // delete image function deleteImage(id){ $.ajax({ url: "<?php echo e(route('post_sliders_delete_image.delete_sliders' , ['id' => 'sID' ])); ?>/".replace('sID' , id), type: "POST", dataType: "JSON", data: { _token: "<?php echo e(csrf_token()); ?>" }, beforeSend:function(){ $('#image_delete_icon_holder').html('<span class="spinner-border" style="width: 15px; height: 15px;"></span>'); $('#form-submit-button').hide(); }, success: function(res){ SliderEditMessage('success' , res.message); $('#image_holder').remove(); }, error: function(res){ SliderEditMessage('message' , res.responseJSON.message); console.log(res.responseJSON.message); }, complete: function(){ $('#form-submit-button').show(); } }) } // document ready start $(document).ready(function(){ $('#description').summernote({ placeholder: '<small>Description...</small>', tabsize: 2, height: 100, // toolbar: [ // // [groupName, [list of button]] // ['style', ['bold', 'italic', 'underline']], // ['font', ['strikethrough']], // ['fontsize', ['fontsize']], // ['color', ['color']], // ], disableDragAndDrop: false, callbacks: { onImageUpload: function (data) { data.pop(); } }, }); }); // document ready end // error and success div timouts setTimeout(() => { $('.error_div').fadeOut('slow'); $('.success_div').fadeOut('slow'); }, 3000); </script> <?php $__env->stopSection(); ?> <?php echo $__env->make('master.main', \Illuminate\Support\Arr::except(get_defined_vars(), ['__data', '__path']))->render(); ?><?php /**PATH /home/makmfewe/frugilo.com/resources/views/Sliders/edit.blade.php ENDPATH**/ ?>