HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/farmfun.komma.pro/resources/views/site/components/form/select.blade.php
@extends('site.components.form.layout.element')

@section('form-element-area-' . $formElementCodeName)


    <select class="c-select"
            id="{{$formElementCodeName}}"
            name="{{$formElementCodeName}}"
            dusk="{{$formElementCodeName}}"
    >

        @if(isset($formElementDisableNullOption) && $formElementDisableNullOption)
            <option value="null" disabled="disabled"
                @if((isset($formElementValue) && $formElementValue == null ) || old_session($formElementCodeName) == null ) selected="selected" @endif >{{ isset($formElementPlaceholder) ? $formElementPlaceholder : __('site/form.'.$formElementCodeName.'.placeholder') }}</option>
        @endif

        @if(!empty($formElementOptions))
            @foreach($formElementOptions as $key => $value)

                @if(is_iterable($value))
                    <optgroup label="{{ !is_numeric($key) ? $key : '' }}">
                        @foreach($value as $subKey => $subValue)
                            <option @if( (isset($formElementValue) && $formElementValue == $subKey) || old_session($formElementCodeName) === $subKey )  selected="selected" @endif value="{{ $subKey }}">{{ $subValue }}</option>
                        @endforeach
                    </optgroup>
                @else
                    <option @if( (isset($formElementValue) && $formElementValue == $key) || old_session($formElementCodeName) === $key )  selected="selected" @endif value="{{ $key }}">{{ $value }}</option>
                @endif

            @endforeach
        @endif
    </select>


@endsection