@extends('layouts.admin') @section('title', 'Template Sijil — ' . $program->title) @section('header', 'Template Sijil') @section('breadcrumb') @endsection @section('header-actions') Kembali @endsection @section('content')
{{-- Left: Current template --}}
@if($template)
Template Aktif
@csrf @method('DELETE')
Template Preview
{{ $template->original_filename }}
{{-- Test Generate --}}
{{-- Config Editor --}}
Konfigurasi Kedudukan Teks
@php $config = $template->config_json ?? []; $fields = $config['fields'] ?? []; @endphp
@csrf @method('PUT')

Koordinat X dan Y dikira dari sudut kiri atas imej (piksel). Imej template: {{ $config['width'] ?? '—' }} × {{ $config['height'] ?? '—' }} piksel.

{{-- Name field --}}
Nama Peserta
{{-- Certificate No (optional) --}}
No. Sijil (Pilihan)
@else {{-- Upload Form --}}
Muat Naik Template Sijil
Muat naik imej template sijil dalam format JPG atau PNG. Saiz maksimum: 10MB. Resolusi disyorkan: 1754 × 1240px (A4 landscape 150dpi).
@csrf
@error('template_image')
{{ $message }}
@enderror
Format: JPG, PNG — Maksimum 10MB
preview
@endif
{{-- Right: Tips --}}
Panduan Template
  • Gunakan imej resolusi tinggi (≥1600px lebar) untuk hasil cetak berkualiti.
  • Pastikan ruang untuk nama peserta tidak dihalang oleh grafik template.
  • Koordinat (0,0) adalah sudut kiri atas imej.
  • Gunakan butang Pratonton untuk menyemak kedudukan teks sebelum jana sijil sebenar.
  • Sijil dijana dalam format JPG.
@endsection @push('scripts') @endpush