Editează Pachet Reseller: {{ $resellerPlan->name }}

Dashboard / Pachete Reseller / {{ $resellerPlan->name }}

Înapoi
@csrf @method('PUT')
@error('name')

{{ $message }}

@enderror
@error('price')

{{ $message }}

@enderror
@error('max_clients')

{{ $message }}

@enderror
@error('dns_zones_per_client')

{{ $message }}

@enderror
@error('subdomains_per_client')

{{ $message }}

@enderror
@error('nameservers_per_client')

{{ $message }}

@enderror
@php $recordTypes = [ 'A' => ['icon' => 'fa-globe', 'color' => 'blue', 'desc' => 'IPv4 Address'], 'AAAA' => ['icon' => 'fa-globe', 'color' => 'indigo', 'desc' => 'IPv6 Address'], 'AFSDB' => ['icon' => 'fa-database', 'color' => 'purple', 'desc' => 'AFS Database'], 'ALIAS' => ['icon' => 'fa-link', 'color' => 'teal', 'desc' => 'Auto Resolved Alias'], 'CAA' => ['icon' => 'fa-shield-alt', 'color' => 'red', 'desc' => 'Certification Authority'], 'CERT' => ['icon' => 'fa-certificate', 'color' => 'orange', 'desc' => 'Certificate Record'], 'CDNSKEY' => ['icon' => 'fa-key', 'color' => 'yellow', 'desc' => 'Child DNSKEY'], 'CDS' => ['icon' => 'fa-fingerprint', 'color' => 'pink', 'desc' => 'Child DS'], 'CNAME' => ['icon' => 'fa-link', 'color' => 'purple', 'desc' => 'Canonical Name'], 'DNSKEY' => ['icon' => 'fa-key', 'color' => 'yellow', 'desc' => 'DNS Key Record'], 'DNAME' => ['icon' => 'fa-sitemap', 'color' => 'indigo', 'desc' => 'Delegation Name'], 'DS' => ['icon' => 'fa-fingerprint', 'color' => 'pink', 'desc' => 'Delegation Signer'], 'HINFO' => ['icon' => 'fa-info-circle', 'color' => 'gray', 'desc' => 'Host Information'], 'KEY' => ['icon' => 'fa-key', 'color' => 'yellow', 'desc' => 'Key Record'], 'LOC' => ['icon' => 'fa-map-marker-alt', 'color' => 'red', 'desc' => 'Location Record'], 'MX' => ['icon' => 'fa-envelope', 'color' => 'red', 'desc' => 'Mail Exchange'], 'NAPTR' => ['icon' => 'fa-phone', 'color' => 'green', 'desc' => 'Naming Authority Pointer'], 'NS' => ['icon' => 'fa-server', 'color' => 'blue', 'desc' => 'Name Server'], 'NSEC' => ['icon' => 'fa-lock', 'color' => 'red', 'desc' => 'Next Secure'], 'NSEC3' => ['icon' => 'fa-lock', 'color' => 'orange', 'desc' => 'NSEC Version 3'], 'NSEC3PARAM' => ['icon' => 'fa-cog', 'color' => 'gray', 'desc' => 'NSEC3 Parameters'], 'OPENPGPKEY' => ['icon' => 'fa-key', 'color' => 'purple', 'desc' => 'OpenPGP Key'], 'PTR' => ['icon' => 'fa-arrow-left', 'color' => 'pink', 'desc' => 'Pointer Record'], 'RP' => ['icon' => 'fa-user', 'color' => 'blue', 'desc' => 'Responsible Person'], 'RRSIG' => ['icon' => 'fa-signature', 'color' => 'indigo', 'desc' => 'DNSSEC Signature'], 'SOA' => ['icon' => 'fa-certificate', 'color' => 'orange', 'desc' => 'Start of Authority'], 'SPF' => ['icon' => 'fa-shield-alt', 'color' => 'green', 'desc' => 'Sender Policy Framework'], 'SSHFP' => ['icon' => 'fa-fingerprint', 'color' => 'teal', 'desc' => 'SSH Fingerprint'], 'SRV' => ['icon' => 'fa-network-wired', 'color' => 'teal', 'desc' => 'Service Record'], 'TKEY' => ['icon' => 'fa-key', 'color' => 'yellow', 'desc' => 'Transaction Key'], 'TLSA' => ['icon' => 'fa-lock', 'color' => 'green', 'desc' => 'TLS Authentication'], 'TSIG' => ['icon' => 'fa-signature', 'color' => 'purple', 'desc' => 'Transaction Signature'], 'TXT' => ['icon' => 'fa-file-alt', 'color' => 'green', 'desc' => 'Text Record'], 'URI' => ['icon' => 'fa-link', 'color' => 'blue', 'desc' => 'Uniform Resource Identifier'], ]; $oldTypes = old('allowed_record_types', $resellerPlan->allowed_record_types ?? []); @endphp @foreach($recordTypes as $type => $config) @endforeach

Notă: Dacă niciun tip nu este selectat, clienții reseller vor putea crea toate tipurile de înregistrări DNS.

@php $nameServers = \App\Models\NameServer::where('is_active', true)->orderBy('name')->get(); $oldNameServers = old('allowed_nameservers', $resellerPlan->allowed_nameservers ?? []); @endphp @forelse($nameServers as $ns) @empty

Nu există name servers active în sistem.

@endforelse

Notă: Dacă niciun name server nu este selectat, clienții reseller vor putea folosi toate name servers active.

@php $templates = \App\Models\DnsTemplate::orderBy('name')->get(); $oldTemplates = old('allowed_templates', $resellerPlan->allowed_templates ?? []); @endphp @forelse($templates as $template) @empty

Nu există template-uri DNS în sistem.

@endforelse

Notă: Dacă niciun template nu este selectat, clienții reseller vor putea folosi toate template-urile DNS.

@error('description')

{{ $message }}

@enderror
Anulează