Detalii Zonă: {{ $zone['name'] ?? $zoneId }}

Înapoi la Zone
@if(session('success'))
{{ session('success') }}
@endif @if(session('error'))
{{ session('error') }}
@endif

Informații Zonă

Nume Zonă

{{ $zone['name'] ?? 'N/A' }}

Tip Zonă

{{ $zone['kind'] ?? 'N/A' }}

Serial

{{ $zone['serial'] ?? 'N/A' }}

DNSSEC

@if(($zone['dnssec'] ?? false)) Activat @else Dezactivat @endif

Număr Înregistrări

{{ count($records) }}

ID Zonă

{{ $zone['id'] ?? $zoneId }}

Înregistrări DNS

@if(count($records) > 0)
@foreach($records as $record) @php $recordType = $record['type'] ?? ''; $typeColors = [ 'A' => 'blue', 'AAAA' => 'purple', 'CNAME' => 'green', 'MX' => 'orange', 'TXT' => 'gray', 'NS' => 'cyan', 'SOA' => 'red', 'PTR' => 'indigo', ]; $color = $typeColors[$recordType] ?? 'gray'; @endphp @php $recordsCount = count($record['records'] ?? []); @endphp @foreach(($record['records'] ?? []) as $index => $rec) @if($index === 0) @endif @endforeach @endforeach
Nume Tip TTL Valoare Acțiuni
{{ $record['name'] ?? 'N/A' }} {{ $recordType }} {{ $record['ttl'] ?? 'N/A' }} {{ $rec['content'] ?? '' }}
@if($recordType !== 'SOA') {{-- Editare --}} @if($index === 0) {{-- Changelog - doar pe primul rând --}} @endif {{-- Toggle Status --}}
@csrf
{{-- Ștergere --}} @if($recordsCount > 1)
@csrf @method('DELETE')
@else
@csrf @method('DELETE')
@endif @else @if($index === 0) Protejat @endif @endif
@else

Nu există înregistrări DNS pentru această zonă

@endif
@csrf @method('DELETE')