Viewing file: edit.blade.php (3.5 KB) -rw-r--r-- Select action/file-type: (+) | (+) | (+) | Code (+) | Session (+) | (+) | SDB (+) | (+) | (+) | (+) | (+) | (+) |
@extends('layouts.dashboard')
@section('title',trans('layout.edit_restaurant'))
@section('css') <link href="{{asset('vendor/jquery-steps/css/jquery.steps.css')}}" rel="stylesheet"> @endsection
@section('main-content') <div class="row page-titles mx-0"> <div class="col-sm-6 p-md-0"> <div class="welcome-text"> <h4>{{trans('layout.restaurant')}}</h4> <p class="mb-0">{{trans('layout.restaurant_edit')}}</p> </div> </div> <div class="col-sm-6 p-md-0 justify-content-sm-end mt-2 mt-sm-0 d-flex"> <ol class="breadcrumb"> <li class="breadcrumb-item"><a href="javascript:void(0)">{{trans('layout.home')}}</a></li> <li class="breadcrumb-item"><a href="{{route('restaurant.index')}}">{{trans('layout.restaurant')}}</a></li> <li class="breadcrumb-item active"><a href="javascript:void(0)">{{trans('layout.edit')}}</a></li> </ol> </div> </div> <!-- row --> <div class="row"> <div class="col-xl-12 col-xxl-12"> <div class="card"> <div class="card-header"> <h4 class="card-title">{{trans('layout.edit')}}</h4> </div> <div class="card-body"> <form action="{{route('restaurant.update',[$restaurant])}}" method="post" id="step-form-horizontal" class="step-form-horizontal" enctype="multipart/form-data"> @method('PUT') @include('restaurant.form') </form> </div> </div> </div> </div> <input id="api_key" type="hidden" value="{{isset(json_decode(get_settings('site_setting'))->api_key)?json_decode(get_settings('site_setting'))->api_key:''}}"> @endsection
@section('js') <script src="{{asset('vendor/jquery-steps/build/jquery.steps.min.js')}}"></script> <script src="{{asset('js/plugins-init/jquery-steps-init.js')}}"></script> @if (!env('APP_DEMO')) <script> $('#locationInput').on('keyup', function(e) { e.preventDefault(); const cityname = $(this).val(); const key = $('#api_key').val(); if (key){ const search_string = "https://maps.googleapis.com/maps/api/place/textsearch/json?query=restaurants+in+"+cityname+"&sensor=false&key="+key+""; $.ajax({ url: search_string }).done( function ( data ) { $('.city-par').removeClass('d-none'); let html_city = ''; $.each(data['results'], function(index,value){ html_city+=`<li class="p-1 locationCity" data-lat="${value.geometry.location.lat}" data-long="${value.geometry.location.lng}" data-address="${value.formatted_address}"> ${value.formatted_address}</li>` }); $("#inputShowCity").html(html_city); }); } }); $(document).on('click', '.locationCity', function (e) { e.preventDefault(); const lat = $(this).attr('data-lat'); const long = $(this).attr('data-long'); const address = $(this).attr('data-address'); $('#lat').val(lat) $('#long').val(long) $('#locationInput').val(address) $('.city-par').addClass('d-none'); }); </script> @endif <script> $('#multirestaurant-tooltip').tooltip() </script> @endsection
|