@extends('layouts.app')
@section('title', $page_title)

@section('content')
@php $attributes = json_decode($package->attributes, true) @endphp
<div class="card custom-card">
   <div class="card-body">
      <form method="POST" action="{{ route('packages.update', [$package->id]) }}" class="row g-3 mt-0 needs-validation" novalidate>
         @csrf
         @method('PUT')
         <div class="col-md-12">
            <label class="form-label">{{__('app.name')}}</label>
            <input type="text" class="form-control" placeholder="{{__('app.name')}}"
            aria-label="{{__('app.name')}}" value="{{ $package->name }}"  name="name" required>
         </div>
         <div class="col-md-12">
           <label class="form-label">{{__('app.detail')}}</label>
           <textarea class="form-control" placeholder="{{__('app.detail')}}" row="3" name="description">{{ $package->description }}</textarea>
         </div>
         <div class="col-md-6">
            <label class="form-label">{{__('app.contact_limit')}}</label>
            <small>({{__('app.minus_1_unlimited')}})</small>
            <input type="number" class="form-control" name="no_of_contacts"  value="{{ $attributes['no_of_contacts'] ?? '' }}" min = '-1'>
         </div>
         <div class="col-md-6">
            <label class="form-label">{{__('app.sending_server_limit')}}</label>
            <small>({{__('app.minus_1_unlimited')}})</small>
            <input type="number" class="form-control" name="no_of_sending_servers"  value="{{ $attributes['no_of_sending_servers'] ?? '' }}">
         </div>
         <div class="col-md-12 mt-3">
           <label class="form-label">{{__('app.lists')}}
             <a tabindex="-1" role="button"
             data-bs-toggle="popover" data-bs-trigger="focus" data-bs-placement="right" title="{{__('app.lists')}}"
             data-bs-content="{{__('app.packages_lists')}}" data-bs-custom-class="header-primary"><i class="bi bi-question-square text-primary"></i>
             </a>
           </label>
           @php $list_ids = $attributes['list_ids'];  @endphp
           @include('includes.dropdown_lists', ['popup' => 0, 'multiple' => 1])
         </div>
         <div class="col-md-12 mt-3">
           <label class="form-label">{{__('app.delivery_servers')}}
             <a tabindex="-1" role="button"
             data-bs-toggle="popover" data-bs-trigger="focus" data-bs-placement="right" title="{{__('app.delivery_servers')}}"
             data-bs-content="{{__('app.packages_delivery_servers')}}" data-bs-custom-class="header-primary"><i class="bi bi-question-square text-primary"></i>
             </a>
           </label>
           @php $sending_server_ids = $attributes['sending_server_ids'];  @endphp
           @include('includes.dropdown_sending_server', ['popup' => 0, 'multiple' => 1])
         </div>
         <div class="col-md-12 mt-3">
           <label class="form-label">{{__('app.sending_domains')}}
             <a tabindex="-1" role="button"
             data-bs-toggle="popover" data-bs-trigger="focus" data-bs-placement="right" title="{{__('app.sending_domains')}}"
             data-bs-content="{{__('app.packages_sending_domains')}}" data-bs-custom-class="header-primary"><i class="bi bi-question-square text-primary"></i>
             </a>
           </label>
           @php if(!empty($attributes['sending_domain_ids'])) $sending_domain_ids = $attributes['sending_domain_ids'];  @endphp
           @include('includes.dropdown_sending_domains', ['popup' => 0, 'multiple' => 1])
         </div>
         <div class="col-12">
            <button type="submit" class="btn btn-primary btn-loading"><i class=""></i> {{__('app.update')}}</button>
            <a href="{{route('packages.index')}}">
             <button type="button" class="btn btn-danger btn-loading"><i class=""></i> {{__('app.exit')}}</button>
           </a>
         </div>
      </form>
   </div>
</div>
@endsection
