Файловый менеджер - Редактировать - /home/clickysoft/public_html/calvary-p2.clickysoft.net/resources/views/admin/event/add.blade.php
Назад
@extends('admin.layouts.master') @section('title', 'Add Event') @push('admin-styles') <link rel="stylesheet" href="{{ asset('assets/admin/vendor/libs/quill/typography.css') }}"> <link rel="stylesheet" href="{{ asset('assets/admin/vendor/libs/quill/editor.css') }}"> @endpush @section('content') <div class="container-xxl flex-grow-1 container-p-y"> <div class="row"> <div class="col-md-12"> <div class="card mb-4"> <h5 class="card-header">Add Event</h5> <div class="card-body"> <form action="{{ route('event.add.data') }}" method="POST" enctype="multipart/form-data"> @csrf @include('partials.alert') <div class="row"> <div class="col-md-6"> <label class="form-label">Title <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <input type="text" class="form-control" name="title" value="{{ old('title') }}" placeholder="Enter event title" /> </div> <div class="col-md-6"> <label class="form-label">Organizer <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <input type="text" class="form-control" name="organizer" value="{{ old('organizer') }}" placeholder="Enter organizer name" /> </div> </div> <div class="row mt-3"> <div class="col-md-6"> <label class="form-label">Event Location <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <input type="text" class="form-control" name="location" value="{{ old('location') }}" placeholder="Enter event location" /> </div> <div class="col-md-6"> <label class="form-label">Date <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <input type="date" class="form-control" name="date" value="{{ old('date') }}" placeholder="Enter event date" /> </div> </div> <div class="row mt-3"> <div class="col-md-6"> <label class="form-label">Time Starts <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <input type="text" class="form-control timepicker" name="time_start" value="{{ old('time_start') }}" placeholder="Enter event start time" /> </div> <div class="col-md-6"> <label class="form-label">Time Ends <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <input type="text" class="form-control timepicker" name="time_end" value="{{ old('time_end') }}" placeholder="Enter event end time" /> </div> </div> <div class="row mt-3"> <div class="col-md-12"> <label class="form-label">Image <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <input type="file" class="form-control" name="image" value="" /> </div> </div> <div class="row mt-3"> <div class="col-md-12"> <label class="form-label">Description <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> {{-- <textarea class="form-control" name="description" placeholder="Enter description" cols="3" rows="3" style="resize: none">{{ old('description') }}</textarea> --}} <input type="hidden" name="description" id="content-input" value="{{ old('description') }}"> <div id="editor"></div> </div> </div> <div class="row mt-3"> <div class="col-md-6"> <label class="form-label">Has unlimited tickets? <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <select name="has_unlimited_tickets" id="has_unlimited_tickets" class="form-select" onchange="handleUnlimitedTicket(this)"> <option value="1" @if (old('has_unlimited_tickets') === '1') selected @endif>Yes </option> <option value="0" @if (old('has_unlimited_tickets') === '0') selected @endif>No</option> </select> </div> <div class="col-md-6" id="total_ticket_parent" style="display: none;"> <label class="form-label">Total Tickets</label> <input type="number" class="form-control" id="total_tickets" name="total_tickets" value="{{ old('total_tickets') }}" placeholder="Enter total tickets" /> </div> </div> <div class="row mt-3"> <div class="col-md-6"> <label class="form-label">Adult Price <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i></label> <input type="number" class="form-control" name="adult_price" value="{{ old('adult_price') }}" placeholder="Enter adult price" /> </div> <div class="col-md-6"> <label class="form-label">Child Price <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i></label> <input type="number" class="form-control" name="child_price" value="{{ old('child_price') }}" placeholder="Enter child price" /> </div> </div> <div class="row mt-3"> <div class="col-md-6 mb-6"> <label class="form-label">Status <i class="fa fa-asterisk small-font text-danger" aria-hidden="true"></i> </label> <select name="status" id="status" class="form-select"> <option value="1" @if (old('status') === '1') selected @endif>Active </option> <option value="0" @if (old('status') === '0') selected @endif>Inactive </option> </select> </div> </div> <div class="row mt-3"> <div class="col-md-12"> <a href="{{ route('manage.events') }}" class="btn btn-danger redirect-btn">Back</a> <button type="submit" class="btn btn-primary" onclick="showLoader()">Add</button> </div> </div> </form> </div> </div> </div> </div> </div> @endsection @push('admin-scripts') <script src="{{ asset('assets/admin/vendor/libs/quill/katex.js') }}"></script> <script src="{{ asset('assets/admin/vendor/libs/quill/quill.js') }}"></script> <script> var today = new Date().toISOString().split('T')[0]; document.getElementsByName("date")[0].setAttribute('min', today); document.addEventListener('DOMContentLoaded', function() { flatpickr(".timepicker", { enableTime: true, noCalendar: true, dateFormat: "H:i", time_24hr: false }); }); $(function() { let totalTickets = '{{ old('total_tickets') }}'; if (totalTickets !== "") { $("#total_ticket_parent").show(); } else { $("#total_ticket_parent").hide(); } //Text Editor const fullToolbar = [ [{ font: [] }, { size: [] } ], ['bold', 'italic', 'underline', 'strike'], [{ color: [] }, { background: [] } ], [{ script: 'super' }, { script: 'sub' } ], [{ header: '1' }, { header: '2' }, 'blockquote', ], [{ list: 'ordered' }, { list: 'bullet' }, { indent: '-1' }, { indent: '+1' } ], [ 'direction', { align: [] } ], ['clean'] ]; const fullEditor = new Quill('#editor', { bounds: '#editor', modules: { formula: true, toolbar: fullToolbar }, theme: 'snow' }); // Set the Quill editor's initial content from the hidden input const contentInput = document.getElementById("content-input"); fullEditor.clipboard.dangerouslyPasteHTML(contentInput.value); // Listen for changes and update the hidden input fullEditor.on("text-change", function() { contentInput.value = fullEditor.root.innerHTML; }); }); function handleUnlimitedTicket(input) { $("#total_tickets").val(""); if (parseInt($(input).val()) === 1) { $("#total_ticket_parent").hide(); } else { $("#total_ticket_parent").show(); } } </script> @endpush
| ver. 1.4 |
Github
|
.
| PHP 8.1.29 | Генерация страницы: 0 |
proxy
|
phpinfo
|
Настройка