@foreach ($flagGroup as $gIndex => $group)
{{-- Main Group Flags --}}
@foreach ($group->systemFlag->where('valueType', 'PaymentRadio') as $sIndex => $flag)
@endforeach
@foreach ($group->systemFlag->where('valueType', 'EsimProviderRadio') as $sIndex => $flag)
@endforeach
{{-- Then render all others --}}
@foreach ($group->systemFlag->whereNotIn('valueType',['PaymentRadio','GatewayRadio','PaymentModeSelect','EsimProviderRadio']) as $sIndex => $flag)
@if($flag->displayName != 'App Language')
@if($flag->valueType == 'timezoneSelect')
@endif
@if($flag->valueType == 'defaultCurrencySelect')
@if(!empty($flag->value))
@endif
@endif
@if($flag->valueType == 'AiraloSyncDataButton')
Sync
@endif
@if(systemflag('paymentMode'))
@if($flag->valueType == 'SyncToGoogleDataButton')
Sync
@endif
@if($flag->valueType == 'SyncToAppleDataButton')
Sync
@endif
@endif
@if($flag->valueType == 'EsimaccessSyncDataButton')
Sync
@endif
@if($flag->valueType == 'EsimgoSyncDataButton')
Sync
@endif
@if($flag->valueType == 'Text')
@elseif($flag->valueType == 'Number')
@elseif($flag->valueType == 'File')
@if($flag->value)
Current image:
@endif
@elseif($flag->valueType == 'MultiSelect')
@php $selected = explode(',', $flag->value); @endphp
{{--
--}}
@endif
@endif
@endforeach
{{-- Sub Groups --}}
@if($group->subGroup->count())
@foreach ($group->subGroup as $sgIndex => $sub)
{{ $sub->flagGroupName }}
@if ($flag->description)
@endif
@foreach ($sub->systemFlag as $ssIndex => $flag)
@if($flag->valueType == 'GatewayRadio')
@elseif($flag->valueType == 'PaymentModeSelect')
@else
@endif
@endforeach
@endforeach
@endif