Server IP : 66.29.132.124 / Your IP : 3.137.200.56 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/Flight/Views/admin/airport/ |
Upload File : |
@extends('admin.layouts.app') @section('content') <form action="{{route('flight.admin.airport.store',['id'=>($row->id) ? $row->id : '-1','lang'=>request()->query('lang')])}}" method="post"> @csrf <input type="hidden" name="id" value="{{$row->id}}"> <div class="container"> <div class="row"> <div class="col-md-2"></div> <div class="col-md-8"> <div class="d-flex justify-content-between mb20"> <div class=""> <h1 class="title-bar">{{$row->id ? __('Edit: ').$row->name : __('Add new')}}</h1> </div> </div> @include('admin.message') @if($row->id) @include('Language::admin.navigation') @endif <div class="lang-content-box"> <div class="panel"> <div class="panel-title"><strong>{{__("Airport Content")}}</strong></div> <div class="panel-body"> @include('Flight::admin.airport.form',['map_full'=>true]) </div> </div> </div> <hr> <div class="text-right"> <button class="btn btn-primary" type="submit">{{__("Save Change")}}</button> </div> </div> </div> </div> </form> @endsection @section ('script.body') {!! \App\Helpers\MapEngine::scripts() !!} <script> jQuery(function ($) { "use strict" 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); }) } }); }) </script> @endsection