File Manager Lite
Dir:
/home/u540325668/domains/mkjsindia.org/public_html-chash/resources/views/admin/pages
Upload
[..]
edit.blade.php (4.77 KB)
Edit
Rename
Del
Edit: edit.blade.php
@extends('admin.master') @section('title') Edit Page @endsection @section('mainContent') <div class="content-wrapper pt-3"> <section class="content"> <div class="row"> <div class="col-md-12"> <div class="card card-primary"> <div class="card-header d-flex justify-content-between align-items-center"> <h3 class="card-title">Edit Page</h3> <a href="{{ url('/admin/page/manage') }}" class="btn btn-success">Back to All Pages</a> </div> <div class="card-body"> <h3 class="text-success">{{ Session::get('massage') }}</h3> <form action="{{ url('/admin/page/update') }}" method="POST" name="editpage" enctype="multipart/form-data"> @csrf <div class="form-group"> <label for="inputName">Page Name</label> <input type="text" id="inputName" name="pageName" value="{{ $pagebyId->pageName }}" class="form-control" readonly> </div> <div class="form-group"> <label for="summernote">Page Description</label> <textarea id="summernote" name="pageDesc" class="form-control" rows="30">{{ $pagebyId->pageDesc }}</textarea> <input type="hidden" name="pageID" value="{{ $pagebyId->id }}"> <input type="hidden" name="oldImageName" value="{{ $pagebyId->pageImg }}"> </div> <div class="form-group"> <label for="page_img">Page Image</label> <input type="file" name="page_img" accept="image/*" onchange="previewImage(event)"> <br> <img id="output" src="{{ asset('/storage/page_img/'.$pagebyId->pageImg) }}" style="max-width:300px; max-height:200px; margin-top:10px;"> @error('page_img') <span class="text-danger">{{ $message }}</span> @enderror </div> <div class="form-group"> <label for="publicationStatus">Status</label> <select name="publicationStatus" id="publicationStatus" class="form-control"> <option value="1">Available</option> <option value="2">Not Available</option> </select> </div> <div class="form-group mt-3 text-center"> <input type="submit" value="Update Page Details" class="btn btn-success"> </div> </form> </div> <!-- /.card-body --> </div> <!-- /.card --> </div> <!-- /.col --> </div> <!-- /.row --> </section> </div> <!-- jQuery (required for Summernote) --> <script src="https://code.jquery.com/jquery-3.6.0.min.js"></script> <!-- Summernote Lite CSS & JS (Bootstrap 5 compatible) --> <link href="https://cdn.jsdelivr.net/npm/summernote@0.8.20/dist/summernote-lite.min.css" rel="stylesheet"> <script src="https://cdn.jsdelivr.net/npm/summernote@0.8.20/dist/summernote-lite.min.js"></script> <script> // Initialize Summernote Lite $(document).ready(function() { $('#summernote').summernote({ placeholder: 'Enter page description...', tabsize: 2, height: 400, toolbar: [ ['style', ['bold', 'italic', 'underline', 'clear']], ['font', ['strikethrough', 'superscript', 'subscript']], ['fontsize', ['fontsize']], ['color', ['color']], ['para', ['ul', 'ol', 'paragraph']], ['insert', ['link', 'picture', 'video', 'table', 'hr']], ['view', ['fullscreen', 'codeview', 'help']] ] }); }); // Preview selected image function previewImage(event) { const output = document.getElementById('output'); output.src = URL.createObjectURL(event.target.files[0]); output.onload = () => URL.revokeObjectURL(output.src); } // Set current publication status document.getElementById('publicationStatus').value = "{{ $pagebyId->publicationStatus }}"; </script> @endsection
Simpan