{{-- Reusable base layout for official PDF letters. Extend this layout and fill the sections below: @extends('pdf.layouts.letter') @section('letter-reference') Ruj: APP-2026-00001 @endsection @section('letter-date') {{ now()->format('d F Y') }} @endsection @section('letter-recipient') ... @endsection @section('letter-honorific') Tuan/Puan @endsection @section('letter-subject') Perkara: ... @endsection @section('letter-salutation') Assalamualaikum dan Salam Sejahtera, @endsection @section('letter-body') ... @endsection @section('letter-closing') Yang benar, @endsection @section('letter-signature') ... @endsection Optional overrides via view data: - logoPath, organizationAddress, organizationContact - showReference, showDate, showSubject (bool, default true) --}} @php $showReference = $showReference ?? true; $showDate = $showDate ?? true; $showSubject = $showSubject ?? true; $letterDate = trim($__env->yieldContent('letter-date')); $css = ($letterLayout ?? \App\Support\LetterLayout::resolve())['css']; @endphp @yield('letter-title', trim($__env->yieldContent('letter-subject', 'Surat Rasmi'))) @stack('letter-styles')
@include('pdf.partials.letterhead')
@if (($showReference && trim($__env->yieldContent('letter-reference')) !== '') || ($showDate && $letterDate !== '')) @if ($showReference && trim($__env->yieldContent('letter-reference')) !== '') @endif @if ($showDate && $letterDate !== '') @endif
RUJ. KAMI : @yield('letter-reference')
TARIKH : {{ $letterDate }}
@endif
@hasSection('letter-recipient')
@yield('letter-recipient')
@endif @hasSection('letter-honorific')
@yield('letter-honorific')
@endif @if ($showSubject && trim($__env->yieldContent('letter-subject')) !== '')
@yield('letter-subject')
@endif @hasSection('letter-salutation')
@yield('letter-salutation')
@endif
@yield('letter-body')
@hasSection('letter-closing')
@yield('letter-closing')
@endif
@hasSection('letter-signature')
@yield('letter-signature')
@endif
@stack('letter-scripts')