diff --git a/app/Http/Controllers/UsersController.php b/app/Http/Controllers/UsersController.php index 5403c40..7382137 100644 --- a/app/Http/Controllers/UsersController.php +++ b/app/Http/Controllers/UsersController.php @@ -106,14 +106,9 @@ class UsersController extends Controller */ public function death(User $user) { - $mapZoomLevel = 4; + $mapZoomLevel = 18; $mapCenterLatitude = $user->getMetadata('cemetery_location_latitude'); $mapCenterLongitude = $user->getMetadata('cemetery_location_longitude'); - if ($mapCenterLatitude && $mapCenterLongitude) { - $mapZoomLevel = 18; - } - $mapCenterLatitude = $mapCenterLatitude ?: '-0.87887'; - $mapCenterLongitude = $mapCenterLongitude ?: '117.4863'; return view('users.death', compact('user', 'mapZoomLevel', 'mapCenterLatitude', 'mapCenterLongitude')); } diff --git a/resources/lang/en/app.php b/resources/lang/en/app.php index f454dae..fb6ef17 100644 --- a/resources/lang/en/app.php +++ b/resources/lang/en/app.php @@ -41,4 +41,5 @@ return [ 'cancel' => 'Cancel', 'open_in_google_map' => 'Open in Google Map', + 'data_not_available' => 'Data not available.', ]; \ No newline at end of file diff --git a/resources/lang/id/app.php b/resources/lang/id/app.php index 1f1d01e..cfbf474 100644 --- a/resources/lang/id/app.php +++ b/resources/lang/id/app.php @@ -41,4 +41,5 @@ return [ 'cancel' => 'Batal', 'open_in_google_map' => 'Buka di Google Map', + 'data_not_available' => 'Data tidak tersedia.', ]; \ No newline at end of file diff --git a/resources/views/users/death.blade.php b/resources/views/users/death.blade.php index d05adca..2ceb4f5 100644 --- a/resources/views/users/death.blade.php +++ b/resources/views/users/death.blade.php @@ -41,46 +41,51 @@

{{ __('user.cemetery_location') }}

-
- + @if ($mapCenterLatitude && $mapCenterLongitude) +
+ + @else +
{{ __('app.data_not_available') }}
+ @endif
@endsection +@if ($mapCenterLatitude && $mapCenterLongitude) + @section('ext_css') + -@section('ext_css') - - - -@endsection + + @endsection -@section('script') - + @section('script') + - -@endsection + var marker = L.marker(mapCenter).addTo(map); + + @endsection +@endif \ No newline at end of file