@extends('frontend.event.registration.layout') @section('css') @endsection @section('content') @include('includes.message')
@csrf
@foreach ($eventFormInputFields as $index => $eventFormInputField) @switch($eventFormInputField->type) @case('text') @if ($eventFormInputField->name === 'transaction_id') @elseif($eventFormInputField->name === 'email')
required == \App\Enums\EventFormFieldEnum::REQUIRED) required data-parsley-required-message="The {{ strtolower($eventFormInputField->display_label) }} field is required." @endif @if ($eventFormInputField->name === 'email') data-parsley-type="email" data-parsley-type-message="Please enter a valid email address." @endif />
@else
required == \App\Enums\EventFormFieldEnum::REQUIRED) required data-parsley-required-message="The {{ strtolower($eventFormInputField->display_label) }} field is required." @endif @if ($eventFormInputField->name === 'email') data-parsley-type="email" data-parsley-type-message="Please enter a valid email address." @endif />
@endif @break @case('dropdown') @if ($eventFormInputField->name === 'country')
@include( 'frontend.event.registration.includes.country-select2', [ 'placeholder' => '-- Select ' . $eventFormInputField->display_label . ' --', 'required' => $eventFormInputField->required == \App\Enums\EventFormFieldEnum::REQUIRED, 'errorBlockId' => 'error-block-' . $index, 'defaultValue' => old( $eventFormInputField->name, $eventFormInputField->default_value ?? ''), ] )
@elseif($eventFormInputField->name === 'state')
@elseif($eventFormInputField->name === 'city')
@elseif($eventFormInputField->name === 'category')
@elseif($eventFormInputField->name === 'workshop')
@elseif($eventFormInputField->name === 'register_accompany')
@elseif($eventFormInputField->name === 'accompany_person') @elseif($eventFormInputField->name === 'payment_mode')
@else
@endif @break @case('textarea')
@break @case('date') @if ($eventFormInputField->name === 'transaction_date') @else
required) required data-parsley-required-message="Please select {{ strtolower($eventFormInputField->display_label) }}." @endif />
@endif @break @case('file_input') @if ($eventFormInputField->name === 'upload_payment_receipt') @else
required) required data-parsley-required-message="Please upload {{ strtolower($eventFormInputField->display_label) }}." @endif />
@endif @break @endswitch @endforeach
Total Amount: 0
@endsection @section('pageJS') @include('frontend.event.registration.includes.event_js') @endsection