@extends('layouts.backend') @section('title', $plan->name) @section('page_script') @endsection @section('page_header')

{{ $plan->name }}

@endsection @section('content') @include('admin.plans._menu')
{{ csrf_field() }}

{{ trans('messages.plan.sending_server') }}

{{ trans('messages.plan.sending_server.intro') }}

@if ($plan->plansSendingServers->count() == 0) @include('elements._notification', [ 'level' => 'warning', 'message' => trans('messages.plan.sending_servers.empty_warning') ]) @else @include('elements._notification', [ 'level' => 'info', 'message' => trans('messages.plans.send_via.wording', ['server' => trans('messages.' . $plan->primarySendingServer()->type)]) ]) @endif {{ trans('messages.plan.manage_sending_servers') }}

@include('helpers.form_control', [ 'type' => 'text', 'class' => 'numeric', 'name' => 'plan[options][sending_servers_max]', 'value' => $plan->getOption('sending_servers_max'), 'label' => trans('messages.max_sending_servers'), 'help_class' => 'plan', 'options' => ['true', 'false'], 'rules' => $plan->validationRules()['options'], 'unlimited_check' => true, ])

@include('helpers.form_control', ['type' => 'checkbox2', 'class' => '', 'name' => 'plan[options][all_sending_server_types]', 'value' => $plan->getOption('all_sending_server_types'), 'label' => trans('messages.allow_adding_all_sending_server_types'), 'options' => ['no','yes'], 'help_class' => 'plan', 'rules' => $plan->validationRules()['options'], ])


@foreach (Acelle\Model\SendingServer::types() as $key => $type)
  {{ trans('messages.' . $key) }} @include('helpers.form_control', ['type' => 'checkbox', 'class' => '', 'name' => 'plan[options][sending_server_types][' . $key . ']', 'value' => isset($plan->getOption('sending_server_types')[$key]) ? $plan->getOption('sending_server_types')[$key] : 'no', 'label' => '', 'options' => ['no','yes'], 'help_class' => 'plan', 'rules' => $plan->validationRules()['options'], ])
@endforeach

@if (Auth()->user()->admin->getSubaccountSendingServers()->count())
@include('helpers.form_control', [ 'type' => 'select', 'class' => 'numeric', 'name' => 'plan[options][sending_server_subaccount_uid]', 'value' => $plan->getOption('sending_server_subaccount_uid'), 'label' => '', 'help_class' => 'plan', 'include_blank' => trans('messages.select_sending_server_with_subaccount'), 'options' => Auth()->user()->admin->getSubaccountSendingServersSelectOptions(), 'rules' => $plan->validationRules()['options'], ])
@else
{!! trans('messages.plan_option.there_no_subaccount_sending_server') !!}
@endif
{{ trans('messages.cancel') }}
@endsection