@php $field['map_options']['height'] = $field['map_options']['height'] ?? 400; $field['map_options']['locate'] = $field['map_options']['locate'] ?? true; $field['map_options']['default_lat'] = $field['map_options']['default_lat'] ?? config('services.google_places.default_lat', 29.9772962); $field['map_options']['default_lng'] = $field['map_options']['default_lng'] ?? config('services.google_places.default_lng', 31.1324955); $field['map_options']['language'] = $field['map_options']['language'] ?? app()->getLocale(); $field['value'] = old_empty_or_null($field['name'], '') ?? $field['value'] ?? $field['default'] ?? ''; @endphp @include('crud::fields.inc.wrapper_start') @include('crud::fields.inc.translatable_icon') @if($field['map_options']['locate']) @endif
@if (isset($field['hint'])){!! $field['hint'] !!}
@endif @include('crud::fields.inc.wrapper_end') @push('crud_fields_styles') @loadOnce('googleMapCss') @endLoadOnce @endpush @push('crud_fields_scripts') @loadOnce('bpFieldInitGoogleMapElement') @endLoadOnce @loadOnce('google_places_api_script') @endLoadOnce @endpush