Form Name
{{ $submission->form ? $submission->form->name : 'Unknown Form' }}
Status
Submitted At
{{ $submission->created_at->format('d.m.Y H:i') }}
IP Address
{{ $submission->ip_address ?: 'Unknown' }}
@if($submission->user_agent)
User Agent
{{ $submission->user_agent }}
@endif
Form Data
@if($submission->form && $submission->form->form_fields && count($submission->form->form_fields) > 0)
@php
$formData = $submission->form_data ?? [];
$fieldsHtml = '';
foreach ($submission->form->form_fields as $field) {
$fieldName = $field['name'] ?? '';
$fieldLabel = $field['label'] ?? ucfirst(str_replace('_', ' ', $fieldName));
$fieldType = $field['type'] ?? 'text';
$fieldValue = $formData[$fieldName] ?? '';
if ($fieldValue || $fieldValue === '0') {
$width = ($field['width'] ?? 'full_width') === 'half_width' ? 'col-md-6' : 'col-md-12';
$fieldsHtml .= '
';
$fieldsHtml .= '
' . htmlspecialchars($fieldLabel) . '
';
if ($fieldType === 'textarea') {
$fieldsHtml .= '
' . nl2br(htmlspecialchars($fieldValue)) . '
';
} elseif ($fieldType === 'email') {
$fieldsHtml .= '
';
} elseif ($fieldType === 'url') {
$fieldsHtml .= '
';
} elseif ($fieldType === 'phone') {
$fieldsHtml .= '
';
} else {
$fieldsHtml .= '
' . htmlspecialchars($fieldValue) . '
';
}
$fieldsHtml .= '
';
}
}
@endphp
{!! $fieldsHtml !!}
@else
@if($submission->form_data && is_array($submission->form_data))
@foreach($submission->form_data as $key => $value)
{{ ucfirst(str_replace('_', ' ', $key)) }}
{{ is_array($value) ? implode(', ', $value) : $value }}
@endforeach
@else
@endif
@endif
@if($submission->name || $submission->email || $submission->subject || $submission->message || $submission->phone || $submission->company)
Structured Data
@if($submission->name)
Name
{{ $submission->name }}
@endif
@if($submission->email)
@endif
@if($submission->phone)
@endif
@if($submission->company)
Company
{{ $submission->company }}
@endif
@if($submission->subject)
Subject
{{ $submission->subject }}
@endif
@if($submission->message)
Message
{{ nl2br(htmlspecialchars($submission->message)) }}
@endif
@endif