123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152 |
- @extends('layouts.main')
- @section('content')
- <!-- CONTENT HEADER -->
- <section class="content-header">
- <div class="container-fluid">
- <div class="row mb-2">
- <div class="col-sm-6">
- <h1>{{__('Useful Links')}}</h1>
- </div>
- <div class="col-sm-6">
- <ol class="breadcrumb float-sm-right">
- <li class="breadcrumb-item"><a href="{{route('home')}}">{{__('Dashboard')}}</a></li>
- <li class="breadcrumb-item"><a
- href="{{route('admin.usefullinks.index')}}">{{__('Useful Links')}}</a></li>
- <li class="breadcrumb-item"><a class="text-muted"
- href="{{route('admin.usefullinks.create')}}">{{__('Create')}}</a>
- </li>
- </ol>
- </div>
- </div>
- </div>
- </section>
- <!-- END CONTENT HEADER -->
- <!-- MAIN CONTENT -->
- <section class="content">
- <div class="container-fluid">
- <div class="row">
- <div class="col-lg-6">
- <div class="card">
- <div class="card-body">
- <form action="{{route('admin.usefullinks.store')}}" method="POST">
- @csrf
- <div class="form-group">
- <label for="icon">{{__('Icon class name')}}</label>
- <input value="{{old('icon')}}" id="icon" name="icon"
- type="text"
- placeholder="fas fa-user"
- class="form-control @error('icon') is-invalid @enderror"
- required="required">
- <div class="text-muted">
- {{__('You can find available free icons')}} <a target="_blank"
- href="https://fontawesome.com/v5.15/icons?d=gallery&p=2">here</a>
- </div>
- @error('icon')
- <div class="invalid-feedback">
- {{$message}}
- </div>
- @enderror
- </div>
- <div class="form-group">
- <label for="title">{{__('Title')}}</label>
- <input value="{{old('title')}}" id="title" name="title"
- type="text"
- class="form-control @error('title') is-invalid @enderror"
- required="required">
- @error('title')
- <div class="invalid-feedback">
- {{$message}}
- </div>
- @enderror
- </div>
- <div class="form-group">
- <label for="link">{{__('Link')}}</label>
- <input value="{{old('link')}}" id="link" name="link"
- type="text"
- class="form-control @error('link') is-invalid @enderror"
- required="required">
- @error('link')
- <div class="invalid-feedback">
- {{$message}}
- </div>
- @enderror
- </div>
- <div class="form-group">
- <label for="description">{{__('Description')}}</label>
- <textarea id="description"
- name="description"
- type="text"
- class="form-control @error('description') is-invalid @enderror">
- {{old('description')}}
- </textarea>
- @error('description')
- <div class="text-danger">
- {{$message}}
- </div>
- @enderror
- </div>
- <div class="form-group">
- <label for="position">{{__('Position')}}</label>
- <select id="position" style="width:100%" class="custom-select" name="position[]"
- required multiple autocomplete="off" @error('position') is-invalid @enderror>
- @foreach ($positions as $position)
- <option id="{{$position->value}}" value="{{ $position->value }}">
- {{ __($position->value) }}
- </option>
- @endforeach
- </select>
- @error('position')
- <div class="text-danger">
- {{$message}}
- </div>
- @enderror
- </div>
- <div class="form-group text-right">
- <button type="submit" class="btn btn-primary">
- {{__('Submit')}}
- </button>
- </div>
- </form>
- </div>
- </div>
- </div>
- </div>
- </div>
- </section>
- <!-- END CONTENT -->
- <script>
- document.addEventListener('DOMContentLoaded', (event) => {
- $('.custom-select').select2();
- // Summernote
- $('#description').summernote({
- height: 100,
- toolbar: [
- ['style', ['style']],
- ['font', ['bold', 'italic', 'underline', 'strikethrough', 'superscript', 'subscript', 'clear']],
- ['fontname', ['fontname']],
- ['fontsize', ['fontsize']],
- ['color', ['color']],
- ['para', ['ol', 'ul', 'paragraph', 'height']],
- ['table', ['table']],
- ['insert', ['link']],
- ['view', ['undo', 'redo', 'fullscreen', 'codeview', 'help']]
- ]
- })
- })
- </script>
- @endsection
|