@extends('layouts.app') @section('title', ($isEdit ? __('ui.admin_cards_edit') : __('ui.admin_cards_add')).' — Coaster World') @push('head') @endpush @section('content') @php $selectedSubject = old('subject'); if (!$selectedSubject && $card->exists) { $selectedSubject = $card->coaster_id ? 'coaster:'.$card->coaster_id : 'attraction:'.$card->attraction_id; } $seriesPreview = old('series_name', $card->collectionSeriesName() ?: ''); @endphp @include('admin._nav') {{ __('ui.admin_cards_kicker') }} {{ $isEdit ? __('ui.admin_cards_edit') : __('ui.admin_cards_add') }} {{ __('ui.admin_cards_form_intro') }} ← {{ __('ui.admin_cards_back_to_list') }} @if(session('status')){{ session('status') }}@endif @if($errors->any()) {{ __('ui.admin_validation_error') }}@foreach($errors->all() as $error){{ $error }}@endforeach @endif @if($frontMissingOnDisk ?? false) {{ __('ui.admin_cards_storage_missing_title') }} {{ __('ui.admin_cards_storage_missing_help') }} @endif @csrf @if($isEdit) @method('PUT') @endif {{ __('ui.admin_cards_identity') }}{{ __('ui.admin_cards_identity_title') }} {{ __('ui.admin_cards_subject') }} {{ __('ui.admin_cards_subject_choose') }} @foreach($coasters as $coaster) @php $at=$coaster->attraction; $park=$at?->park; @endphp id)>{{ $park?->official_name }} — {{ $at?->official_name }} @endforeach @foreach($attractions as $attraction) @php $park=$attraction->park; @endphp id)>{{ $park?->official_name }} — {{ $attraction->official_name }} @endforeach {{ __('ui.admin_cards_key') }} {{ __('ui.admin_cards_series') }}{{ __('ui.admin_cards_series_auto_help') }} {{ __('ui.admin_cards_number') }} {{ __('ui.admin_cards_rarity') }} @foreach(['common','rare','epic','legendary'] as $rarity)rarity ?: 'common')===$rarity)>{{ __('ui.binder_rarity_'.$rarity) }}@endforeach {{ __('ui.admin_cards_visual_tier') }} @foreach(['ride','thrill','extreme','legend'] as $tier)visual_tier ?: 'ride')===$tier)>{{ __('ui.progression_tier_'.$tier) }}@endforeach {{ __('ui.admin_status') }} @foreach(['active','draft','archived'] as $status)status ?: 'active')===$status)>{{ __('ui.admin_cards_status_'.$status) }}@endforeach {{ __('ui.admin_cards_sort_order') }} exists ? $card->is_active : true))>{{ __('ui.admin_cards_enabled') }} is_limited))>{{ __('ui.admin_cards_limited') }} {{ __('ui.admin_cards_available_from') }} {{ __('ui.admin_cards_available_until') }} {{ __('ui.admin_cards_pack_kicker') }}{{ __('ui.admin_cards_pack_title') }}{{ __('ui.admin_cards_pack_help') }} {{ __('ui.admin_cards_pack_zip') }}{{ __('ui.admin_cards_pack_example') }} {{ __('ui.admin_cards_manual_kicker') }}{{ __('ui.admin_cards_manual_title') }}{{ __('ui.admin_cards_manual_help') }} {{ __('ui.admin_cards_front') }} @foreach($locales as $locale) {{ __('ui.admin_cards_back') }} — {{ __('ui.binder_locale_'.$locale) }} @endforeach {{ __('ui.admin_save') }} {{ __('ui.admin_cancel') }} @if($isEdit) @csrf @method('DELETE') @csrf @csrf @method('DELETE') @endif @endsection
{{ __('ui.admin_cards_form_intro') }}
{{ __('ui.admin_cards_storage_missing_help') }}
{{ __('ui.admin_cards_pack_help') }}
{{ __('ui.admin_cards_manual_help') }}