@extends('voyager::master') @section('page_title', __('voyager::generic.'.(isset($dataTypeContent->id) ? 'edit' : 'add')).' '.$dataType->getTranslatedAttribute('display_name_singular')) @section('css') @stop @section('page_header')

{{ __('voyager::generic.'.(isset($dataTypeContent->id) ? 'edit' : 'add')).' '.$dataType->getTranslatedAttribute('display_name_singular') }}

@include('voyager::multilingual.language-selector') @stop @section('content')
@if(isset($dataTypeContent->id)) {{ method_field("PUT") }} @endif {{ csrf_field() }}
{{--
--}} @if (count($errors) > 0)
    @foreach ($errors->all() as $key => $error)
  • {{ $error }}
  • @endforeach
@endif
@include('voyager::multilingual.input-hidden', [ 'isModelTranslatable' => true, '_field_name' => 'name', '_field_trans' => get_field_translations($dataTypeContent, 'name') ]) @error('name')
{{ $message }}
@enderror
@include('voyager::multilingual.input-hidden', [ 'isModelTranslatable' => true, '_field_name' => 'description', '_field_trans' => get_field_translations($dataTypeContent, 'description') ]) @error('description')
{{ $message }}
@enderror
@error('price_per_person')
{{ $message }}
@enderror
@include('voyager::multilingual.input-hidden', [ 'isModelTranslatable' => true, '_field_name' => 'destination', '_field_trans' => get_field_translations($dataTypeContent, 'destination') ]) @error('destination')
{{ $message }}
@enderror
@error('date')
{{ $message }}
@enderror
@error('status')
{{ $message }}
@enderror
@include('voyager::multilingual.input-hidden', [ 'isModelTranslatable' => true, '_field_name' => 'cancellation_policy', '_field_trans' => get_field_translations($dataTypeContent, 'cancellation_policy') ]) @error('cancellation_policy')
{{ $message }}
@enderror

{!! __('voyager::generic.additional_information') !!}

@error('full_accommodation')
{{ $message }}
@enderror
@error('nights_number')
{{ $message }}
@enderror
{{-- choose addons --}} @error('addons')
{{ $message }}
@enderror
{{-- Javascript Code --}}
@php $highlightGroups = \App\Models\Highlight::groupedByCategory(); $selectedHighlights = $dataTypeContent->packageHighlights->groupBy('category')->map(function ($items) { return $items->first(); // لأنك بتختار واحد فقط من كل مجموعة }); @endphp @foreach($highlightGroups as $category => $highlights)
@endforeach @error('highlights')
{{ $message }}
@enderror

{!! __('voyager::generic.files') !!}

{{-- files --}}
@php $package_files = $dataTypeContent->files()->where('name','packages')->get(); @endphp @if($package_files) @foreach($package_files as $key => $package_file)
@if($package_file->type == "application/pdf")

Unable to display PDF file. Download instead.

@else @endif
@endforeach @endif
@error('files')
{{ $message }}
@enderror
@if(isset($dataTypeContent->cover_image)) @endif
@stop @section('javascript') @stop