{{-- Herkese açık şirket bilgileri sayfası — /agency/{slug}/company-profile Ayarlar → Şirket Bilgilerim ekranındaki şablondan hangi bölümlerin görüneceği belirlenir. Koyu tema kapsamı dışındadır (public site). --}} @php $logoUrl = $agency->logo ? asset('storage/' . ltrim($agency->logo, '/')) : null; $title = $agency->legal_name ?: $agency->name; $contactPhone = $agency->invoice_phone ?: $agency->contact_phone; $contactEmail = $agency->invoice_email ?: $agency->contact_email; $contactAddress = $agency->invoice_address ?: $agency->contact_address; $socials = collect([ ['url' => $agency->website_url, 'icon' => 'fa-globe', 'label' => 'Web Sitesi'], ['url' => $agency->facebook_url, 'icon' => 'fa-facebook-f', 'label' => 'Facebook', 'brand' => true], ['url' => $agency->instagram_url, 'icon' => 'fa-instagram', 'label' => 'Instagram', 'brand' => true], ['url' => $agency->twitter_url, 'icon' => 'fa-x-twitter', 'label' => 'X', 'brand' => true], ['url' => $agency->youtube_url, 'icon' => 'fa-youtube', 'label' => 'YouTube', 'brand' => true], ])->filter(fn ($s) => filled($s['url']))->values(); $taxRows = collect([ ['Vergi Dairesi', $agency->tax_office], ['Vergi Numarası', $agency->tax_number], ['Ticaret Sicil No', $agency->trade_registry_number], ['MERSİS No', $agency->mersis_number], ])->filter(fn ($r) => filled($r[1]))->values(); $hasTursab = $settings['show_tursab'] && filled($agency->tursab_number); $hasTax = $settings['show_tax'] && $taxRows->isNotEmpty(); $hasCerts = $settings['show_certificates'] && $certificates->isNotEmpty(); $hasContact = $settings['show_contact'] && (filled($contactAddress) || filled($contactPhone) || filled($contactEmail) || filled($agency->kep_address)); $hasBanks = $settings['show_banks'] && count($bankAccounts) > 0; $hasSocial = $settings['show_social'] && $socials->isNotEmpty(); @endphp {{ $title }} — Şirket Bilgileri @if($logoUrl) @endif
{{-- Kimlik / başlık --}}
Şirket Bilgileri

{{ $title }}

@if($settings['show_identity'] && $agency->legal_name && $agency->legal_name !== $agency->name)
{{ $agency->name }}
@endif
@if($hasTursab || ($settings['show_identity'] && filled($agency->business_type)))
@if($hasTursab) TÜRSAB Belge No: {{ $agency->tursab_number }} @endif @if($settings['show_identity'] && filled($agency->business_type)) {{ $agency->business_type }} @endif
@endif @if(filled($settings['intro']))

{{ $settings['intro'] }}

@endif
{{-- İletişim --}} @if($hasContact)

İletişim Bilgileri

@if(filled($contactAddress))
Adres
{{ $contactAddress }}
@endif @if(filled($contactPhone)) @endif @if(filled($contactEmail)) @endif @if(filled($agency->kep_address))
KEP Adresi
{{ $agency->kep_address }}
@endif
@endif {{-- Vergi ve sicil --}} @if($hasTax)

Vergi ve Sicil Bilgileri

@foreach($taxRows as $row)
{{ $row[0] }}
{{ $row[1] }}
@endforeach
@endif {{-- Sertifikalar / belgeler --}} @if($hasCerts)

Sertifikalar ve Belgeler

@foreach($certificates as $cert) {{ $cert->title }} Görüntüle @endforeach
@endif {{-- Banka hesapları --}} @if($hasBanks)

Banka Hesap Bilgileri

@foreach($bankAccounts as $acc)
{{ $acc['bank_name'] ?: 'Banka Hesabı' }}
@if($acc['label']) {{ $acc['label'] }} @endif @if($acc['iban']) @php $ibanPretty = trim(chunk_split($acc['iban'], 4, ' ')); @endphp
{{ $ibanPretty }}
@endif
@endforeach
@endif {{-- Sosyal / web --}} @if($hasSocial)

Bizi Takip Edin

@foreach($socials as $s) {{ $s['label'] }} @endforeach
@endif @if(!$hasContact && !$hasTax && !$hasCerts && !$hasBanks && !$hasSocial && blank($settings['intro']))

Bu sayfada henüz paylaşılan bir bilgi bulunmuyor.

@endif

Bu sayfa {{ $agency->name }} tarafından paylaşılmıştır. @if(filled($agency->website_url)) · Web sitesi @endif

IBAN kopyalandı