@php use App\Support\Forms\FormFieldSupport; $formKod = $formKod ?? 'iletisim'; $form = FormFieldSupport::formByKod($formKod); $alanlar = FormFieldSupport::activeFields($form); $skipFields = collect($skipFields ?? []); $inputClass = $inputClass ?? ''; $labelClass = $labelClass ?? ''; $wrapperClass = $wrapperClass ?? 'space-y-1.5'; @endphp @foreach ($alanlar as $alan) @continue($skipFields->contains($alan->kod)) @include('partials.cms-form-field', [ 'formKod' => $formKod, 'fieldKod' => $alan->kod, 'inputId' => ($inputIdPrefix ?? '').$alan->kod, 'inputClass' => $inputClass, 'labelClass' => $labelClass, 'wrapperClass' => $wrapperClass, 'rows' => $alan->alan_tipi === 'textarea' ? 4 : null, 'autocomplete' => match ($alan->kod) { 'ad' => 'name', 'email' => 'email', 'telefon' => 'tel', 'firma' => 'organization', default => null, }, 'inputmode' => in_array($alan->alan_tipi, ['phone', 'tel'], true) ? 'tel' : null, ]) @endforeach