{!! Form::label('whitelist', 'Whitelist IPs', ['class' => 'form-label fs-6 fw-semibold']) !!}
{!! Form::select('whitelist[]', @$setting['whitelist'] ? array_combine($setting['whitelist'], $setting['whitelist']) : [], $setting['whitelist'] , [
'class' => 'form-select',
'data-kt-select2' => 'true',
'data-placeholder' => 'Select IPs',
'data-allow-clear' => 'true',
'data-tags' => 'true',
'multiple' => 'true'
]) !!}
{{-- Features --}}
@include('ipfirewall::settings.tab-features')
{{-- notifications --}}
@php
$mail_notifications = $setting['notifications']['custom']['mail'];
@endphp
{{-- enabled --}}
{{ Form::label('notifications_custom_mail_enabled', __('Email Notifications'), ['class' => 'col-form-label fw-semibold']) }}
{{-- cc --}}
{!! Form::label('notifications_custom_mail_cc[]', 'CC Mail', ['class' => 'form-label fs-6 fw-semibold']) !!}
{!! Form::select('notifications_custom_mail_cc[]', @$mail_notifications['cc'][0] ? array_combine($mail_notifications['cc'], $mail_notifications['cc']) : [], $mail_notifications['cc'] , [
'class' => 'form-select',
'data-kt-select2' => 'true',
'data-placeholder' => 'Select CC Mail',
'data-allow-clear' => 'true',
'data-tags' => 'true',
'multiple' => 'true'
]) !!}
{{-- bcc --}}
{!! Form::label('notifications_custom_mail_bcc', 'BCC Mail', ['class' => 'form-label fs-6 fw-semibold']) !!}
{!! Form::select('notifications_custom_mail_bcc[]', @$mail_notifications['bcc'][0] ? array_combine($mail_notifications['bcc'], $mail_notifications['bcc']) : [], $mail_notifications['bcc'] , [
'class' => 'form-select',
'data-kt-select2' => 'true',
'data-placeholder' => 'Select BCC Mail',
'data-allow-clear' => 'true',
'data-tags' => 'true',
'multiple' => 'true'
]) !!}
{{-- to_admins --}}
{!! Form::label('notifications_custom_mail_to_admins[]', 'Users Included', ['class' => 'form-label fs-6 fw-semibold']) !!}
{!! Form::select('notifications_custom_mail_to_admins[]', $users, $mail_notifications['to']['admins'] ?? null, [
'class' => 'form-select select2UserRemote',
'data-url' => route('resource-select-user', ['Admin']),
'data-placeholder' => 'Select Users',
'data-allow-clear' => 'true',
'multiple' => true
]) !!}
{{-- to_emails --}}
{!! Form::label('notifications_custom_mail_to_emails', 'Send to Emails', ['class' => 'form-label fs-6 fw-semibold']) !!}
{!! Form::select('notifications_custom_mail_to_emails[]', @$mail_notifications['to']['emails'][0] ? array_combine($mail_notifications['to']['emails'], $mail_notifications['to']['emails']) : [], $mail_notifications['to']['emails'] , [
'class' => 'form-select',
'data-kt-select2' => 'true',
'data-placeholder' => 'Select To Emails',
'data-allow-clear' => 'true',
'data-tags' => 'true',
'multiple' => 'true'
]) !!}