Server IP : 66.29.132.124 / Your IP : 18.223.238.150 Web Server : LiteSpeed System : Linux business141.web-hosting.com 4.18.0-553.lve.el8.x86_64 #1 SMP Mon May 27 15:27:34 UTC 2024 x86_64 User : wavevlvu ( 1524) PHP Version : 7.4.33 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : OFF | Pkexec : OFF Directory : /home/wavevlvu/book24.ng/modules/Tour/Views/admin/ |
Upload File : |
@extends('admin.layouts.app') @section('content') <form action="{{route('tour.admin.store',['id'=>($row->id) ? $row->id : '-1','lang'=>request()->query('lang')])}}" method="post"> @csrf <div class="container-fluid"> <div class="d-flex justify-content-between mb20"> <div class=""> <h1 class="title-bar">{{$row->id ? __('Edit: ').$row->title : __('Add new tour')}}</h1> @if($row->slug) <p class="item-url-demo">{{__("Permalink")}}: {{ url(config('tour.tour_route_prefix') ) }}/<a href="#" class="open-edit-input" data-name="slug">{{$row->slug}}</a> </p> @endif </div> <div class=""> @if($row->slug) <a class="btn btn-primary btn-sm" href="{{$row->getDetailUrl(request()->query('lang'))}}" target="_blank">{{__("View Tour")}}</a> @endif </div> </div> @include('admin.message') @if($row->id) @include('Language::admin.navigation') @endif <div class="lang-content-box"> <div class="row"> <div class="col-md-9"> @include('Tour::admin/tour/tour-content') @include('Tour::admin/tour/tour-location') @include('Hotel::admin.hotel.surrounding') @if(is_default_lang()) @include('Tour::admin/tour/pricing') @include('Tour::admin/tour/availability') @endif @include('Core::admin/seo-meta/seo-meta') </div> <div class="col-md-3"> <div class="panel"> <div class="panel-title"><strong>{{__('Publish')}}</strong></div> <div class="panel-body"> @if(is_default_lang()) <div> <label><input @if($row->status=='publish') checked @endif type="radio" name="status" value="publish"> {{__("Publish")}} </label></div> <div> <label><input @if($row->status=='draft') checked @endif type="radio" name="status" value="draft"> {{__("Draft")}} </label></div> @endif <div class="text-right"> <button class="btn btn-primary" type="submit"><i class="fa fa-save"></i> {{__('Save Changes')}}</button> </div> </div> </div> @if(is_default_lang()) <div class="panel"> <div class="panel-title"><strong>{{__("Author Setting")}}</strong></div> <div class="panel-body"> <div class="form-group"> <?php $user = !empty($row->create_user) ? App\User::find($row->create_user) : false; \App\Helpers\AdminForm::select2('create_user', [ 'configs' => [ 'ajax' => [ 'url' => route('user.admin.getForSelect2'), 'dataType' => 'json' ], 'allowClear' => true, 'placeholder' => __('-- Select User --') ] ], !empty($user->id) ? [ $user->id, $user->getDisplayName() . ' (#' . $user->id . ')' ] : false) ?> </div> </div> </div> @endif @if(is_default_lang()) <div class="panel"> <div class="panel-title"><strong>{{__("Tour Featured")}}</strong></div> <div class="panel-body"> <div class="form-group"> <input type="checkbox" name="is_featured" @if($row->is_featured) checked @endif value="1"> {{__("Enable featured")}} </div> <div class="form-group"> <label >{{__('Default State')}}</label> <br> <select name="default_state" class="custom-select"> <option value="1" @if(old('default_state',$row->default_state ?? -1) == 1) selected @endif>{{__("Always available")}}</option> <option value="0" @if(old('default_state',$row->default_state ?? -1) == 0) selected @endif>{{__("Only available on specific dates")}}</option> </select> </div> </div> </div> @include('Tour::admin/tour/attributes') <div class="panel"> <div class="panel-title"><strong>{{__('Feature Image')}}</strong></div> <div class="panel-body"> <div class="form-group"> {!! \Modules\Media\Helpers\FileHelper::fieldUpload('image_id',$row->image_id) !!} </div> </div> </div> @include('Tour::admin/tour/ical') @endif </div> </div> </div> </div> </form> @endsection @section ('script.body') {!! App\Helpers\MapEngine::scripts() !!} <script> jQuery(function ($) { new BravoMapEngine('map_content', { disableScripts: true, fitBounds: true, center: [{{$row->map_lat ?? setting_item('map_lat_default') }}, {{$row->map_lng ?? setting_item('map_lng_default') }}], zoom:{{$row->map_zoom ?? "8"}}, ready: function (engineMap) { @if($row->map_lat && $row->map_lng) engineMap.addMarker([{{$row->map_lat}}, {{$row->map_lng}}], { icon_options: {} }); @endif engineMap.on('click', function (dataLatLng) { engineMap.clearMarkers(); engineMap.addMarker(dataLatLng, { icon_options: {} }); $("input[name=map_lat]").attr("value", dataLatLng[0]); $("input[name=map_lng]").attr("value", dataLatLng[1]); }); engineMap.on('zoom_changed', function (zoom) { $("input[name=map_zoom]").attr("value", zoom); }); if(bookingCore.map_provider === "gmap"){ engineMap.searchBox($('#customPlaceAddress'),function (dataLatLng) { engineMap.clearMarkers(); engineMap.addMarker(dataLatLng, { icon_options: {} }); $("input[name=map_lat]").attr("value", dataLatLng[0]); $("input[name=map_lng]").attr("value", dataLatLng[1]); }); } engineMap.searchBox($('.bravo_searchbox'),function (dataLatLng) { engineMap.clearMarkers(); engineMap.addMarker(dataLatLng, { icon_options: {} }); $("input[name=map_lat]").attr("value", dataLatLng[0]); $("input[name=map_lng]").attr("value", dataLatLng[1]); }); } }); }) </script> @endsection