@extends('layouts.app') @section('title', ($coaster->attraction?->official_name ?: 'Coaster').' — Admin') @push('head') @endpush @section('content')
@include('admin._nav'){{ __('ui.admin_edit_coaster') }}

{{ $coaster->attraction?->official_name }}

{{ $coaster->attraction?->park?->official_name }}

@if(session('admin_status'))
✓ {{ __('ui.admin_saved') }}
@endif @if(session('admin_status_message'))
{{ session('admin_status_message') }}
@endif @if(session('admin_error_message'))
{{ session('admin_error_message') }}
@endif @if($errors->any())
{{ __('ui.admin_validation_error') }}
@endif @php $entity=$coaster; $mediaType='coaster'; $mediaRoles=["hero", "gallery"]; $relatedMediaSources=$coaster->attraction ? [['entity' => $coaster->attraction, 'type' => 'attraction']] : []; @endphp @include('admin._media_manager', ['entity' => $entity, 'mediaType' => $mediaType, 'mediaRoles' => $mediaRoles, 'relatedMediaSources' => $relatedMediaSources]) @include('admin._external_references') @if($coaster->attraction) @include('admin._queue_times_mapping', ['queueTimesAttraction' => $coaster->attraction, 'queueTimesMapping' => $queueTimesMapping]) @endif @include('admin._enrichment', ['entity' => $entity, 'mediaType' => $mediaType]) @if($coaster->attraction && $coaster->attraction->park) @include('admin._attraction_location_editor', [ 'locationInfo' => $locationInfo, 'parkLocationInfo' => $parkLocationInfo, 'autoLocationRoute' => route('admin.enrich.coaster.location', $coaster), 'manualLocationRoute' => route('admin.parks.attractions.location', [$coaster->attraction->park, $coaster->attraction]), ]) @endif
{{ __('ui.admin_catalog_actions') }}

{{ __('ui.admin_catalog_actions_coaster') }}

{{ __('ui.admin_catalog_actions_coaster_help') }}

@csrf
@if($coaster->source_type === 'manual' && $coaster->attraction?->source_type === 'manual')
@csrf @method('DELETE')
@endif
@csrf @method('PUT')
@include('admin.coasters._taxonomy_fields', ['coaster' => $coaster]) @if($rowsPerCarSupported ?? false)@endif
@endsection @push('scripts') @endpush