123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150 |
- @extends('master')
-
- @section('title', 'Resort' )
-
- @section('description')@stop
-
- @section('keywords')@stop
-
- @section('content')
- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
- <div class="container-fluid">
- <div class="row">
- <div class="col-md-7 offset-md-1">
- <h1 class="my-4">Add a new resort</h1>
- </div>
- </div>
- <div class="row">
- <div class="col-md-7 offset-md-1">
-
- <div class="col-md-12">
- <form id="mainForm" method="POST" action="/new-resort" accept-charset="UTF-8" enctype="multipart/form-data">
- @csrf
- <div class="form-row">
- <div class="col-md-6">
- <label>Resort Name *</label>
- <input class="form-control" type="text" name="resort" id="resort" />
- <div id="resortList">
- </div>
- </div>
- <div class="col-md-6">
- <label>Region *</label>
- <select class="form-control" name="region" id="region">
- <option value="">Please Select</option>
- <option value="gauteng" {{ old('region') == 'gauteng' ? 'selected' : '' }}>Gauteng</option>
- <option value="Kwazulu Natal" {{ old('region') == 'Kwazulu Natal' ? 'selected' : '' }}>Kwazulu Natal</option>
- <option value="mpumalanga" {{ old('region') == 'mpumalanga' ? 'selected' : '' }}>Mpumalanga</option>
- <option value="north west" {{ old('region') == 'north west' ? 'selected' : '' }}>North West</option>
- <option value="free state" {{ old('region') == 'free state' ? 'selected' : '' }}>Free State</option>
- <option value="eastern cape" {{ old('region') == 'eastern cape' ? 'selected' : '' }}>Eastern Cape</option>
- <option value="western cape" {{ old('region') == 'western cape' ? 'selected' : '' }}>Western Cape</option>
- <option value="northern cape" {{ old('region') == 'northern cape' ? 'selected' : '' }}>Northern Cape</option>
- <option value="limpopo" {{ old('region') == 'limpopo' ? 'selected' : '' }}>Limpopo</option>
- </select>
- </div>
- </div>
-
- <div class="form-row">
- <div class="col-md-12">
- <label>Property Description *</label>
- <textarea class="form-control editor" name="information" value="{{ old('information') }}"></textarea>
- </div>
- </div>
-
- <div class="form-row">
- <div class="col-md-6">
- <label>Resort Website Link </label>
- <input class="form-control" type="text" name="url" value="{{ old('url') }}" />
- </div>
- <div class="col-md-6">
- <label>Trip Advisor Link <em>(if available)</em></label>
- <input class="form-control" type="text" name="advisor" value="{{ old('advisor') }}" />
- </div>
- </div>
-
- <div class="form-row">
- <div class="col-md-6">
- <label>Awards</label><br>
- <input type="checkbox" name="awards[]" value="RCI Hospitality"> RCI Hospitality
- <input type="checkbox" name="awards[]" value="Gold Crown"> Gold Crown
- <input type="checkbox" name="awards[]" value="Silver Crown"> Silver Crown
- </div>
- <div class="col-md-6">
- <label>Upload Resort Layout *</label>
- <div class="custom-file">
- <input type="file" class="custom-file-input" id="layout" name="layout" multiple="multiple" value="{{ old('layout') }}">
- <label class="custom-file-label" for="layout" aria-describedby="layout" id="layout">Choose file</label>
- </div>
- </div>
- </div>
-
- <div class="form-row">
- <div class="col-md-12">
- <label>Map (iframe url)</label>
- <input class="form-control" type="text" name="map" value="{{ old('advisor') }}" />
- </div>
- </div>
-
- <hr>
- <p><strong>Please upload 3 resort images</strong></p>
-
- <div class="form-row">
- <div class="col-md-4">
- <label>Image 1 *</label>
- <div class="custom-file">
- <input type="file" class="custom-file-input" id="image1" name="image1" value="{{ old('image1') }}">
- <label class="custom-file-label" for="image1" aria-describedby="image1" id="image1Label">Choose file</label>
- </div>
- </div>
- <div class="col-md-4">
- <label>Image 2 *</label>
- <div class="custom-file">
- <input type="file" class="custom-file-input" id="image2" name="image2" value="{{ old('image2') }}">
- <label class="custom-file-label" for="image2" aria-describedby="image2" id="image2Label">Choose file</label>
- </div>
- </div>
- <div class="col-md-4">
- <label>Image 3 *</label>
- <div class="custom-file">
- <input type="file" class="custom-file-input" id="image3" name="image3" value="{{ old('image3') }}">
- <label class="custom-file-label" for="image3" aria-describedby="image3" id="image3Label">Choose file</label>
- </div>
- </div>
- </div>
-
- <button class="btn btn-blue btn-lg" id="submit" type="submit">SUBMIT</button>
-
- </div>
- </div>
-
- </div>
- </div>
- <script>
- $(document).ready(function(){
-
- $('#resort').keyup(function(){
- var query = $(this).val();
- if(query != '')
- {
- var _token = $('input[name="_token"]').val();
- $.ajax({
- url:"{{ route('autocompleteAllResorts.fetch') }}",
- method:"POST",
- data:{query:query, _token:_token},
- success:function(data){
- $('#resortList').fadeIn();
- $('#resortList').html(data);
- }
- });
- }
- });
-
- $(document).on('click', 'li', function(){
- $('#resort').val($(this).text());
- $('#resortList').fadeOut();
- });
-
- });
- </script>
-
- @stop
|