@extends('admin.layouts.app') @section('title', __('settings.title')) @section('header', __('settings.title')) @section('breadcrumb') {{ __('common.admin') }} / {{ __('settings.title') }} @endsection @section('content')
@csrf
{{-- Általános --}}

{{ __('settings.general') }}

{{ __('settings.app_url_hint') }}

{{ __('settings.default_language_hint') }}

{{-- Email + Info --}}

{{ __('settings.email_settings') }}

{{-- Info kártyák --}}

{{ __('settings.php_version') }}

{{ PHP_VERSION }}

{{ __('settings.laravel') }}

{{ app()->version() }}

{{ __('settings.environment') }}

{{ app()->environment() }}

{{-- ── SMTP / MAILER ───────────────────────────────── --}}
@csrf

{{ __('settings.smtp_title') }}

{{-- Mailer selector --}}
@foreach(['smtp' => __('settings.smtp_driver_smtp'), 'resend' => __('settings.smtp_driver_resend'), 'log' => __('settings.smtp_driver_log')] as $val => $label) @endforeach
{{-- SMTP fields --}}

{{ __('settings.smtp_pass_hint') }}

{{-- Resend API key --}}

{{ __('settings.resend_hint') }}

{{-- Log info --}}
{{ __('settings.log_hint') }}
{{-- ── BRANDING ─────────────────────────────────────── --}}
@csrf

{{ __('settings.branding_title') }}

{{-- Logo upload --}}
@if($branding['logo']) Logo @else
@endif

PNG, JPG, SVG · max 1 MB

@if($branding['logo']) @endif
{{-- Org name --}}

{{ __('settings.branding_org_name_hint') }}

{{-- Primary color --}}

{{ __('settings.branding_color_hint') }}

{{-- ── ONLINE PAYMENT ──────────────────────────────────── --}} @php $paymentProvider = \App\Models\Setting::get('payment_provider', ''); $hasStripeKey = !empty(\App\Models\Setting::get('stripe_secret_key')); $hasBarionKey = !empty(\App\Models\Setting::get('barion_api_key')); $barionEnv = \App\Models\Setting::get('barion_environment', 'test'); $stripeWebhookUrl = route('payment.stripe.webhook'); @endphp
@csrf

{{ __('settings.payment_title') }}

{{ __('settings.payment_desc') }}

{{-- Provider selector --}}
@foreach(['' => __('settings.payment_none'), 'stripe' => __('settings.payment_stripe'), 'barion' => __('settings.payment_barion')] as $val => $label) @endforeach
{{-- Stripe fields --}}

{!! __('settings.payment_stripe_wh_hint', ['url' => '' . $stripeWebhookUrl . '']) !!}

{{-- Barion fields --}}
{{-- ── SCHEDULED REPORTS ──────────────────────────────── --}}
@csrf

{{ __('settings.report_title') }}

{{ __('settings.report_desc') }}

{{-- Frequency --}}
{{-- Day of week (weekly only) --}}
{{-- Day of month (monthly only) --}}
{{-- Hour --}}

{{ __('settings.report_hour_hint') }}

{{-- Recipients --}}

{{ __('settings.report_recipients_hint') }}

{{-- Cron hint --}}
{!! __('settings.report_cron_hint') !!}
{{-- ── DONATION PAGE ───────────────────────────────── --}}
@csrf

{{ __('settings.donation_page_title') }}

{!! __('settings.donation_page_desc') !!}

@if($donationConfig['enabled'])
{{ __('settings.donation_page_url') }}: {{ url('/donate') }}
@endif

{{ __('settings.donation_presets_hint') }}

{{ __('settings.donation_campaign_hint') }}

{{ __('settings.donation_bank_title') }}

Ezek az adatok akkor jelennek meg, ha nincs online fizetési szolgáltató beállítva, vagy az adományozó átutalással fizet.

{{-- ── LINKGYŰJTEMÉNY ───────────────────────────────── --}}
{{-- CREATE MODAL --}} {{-- EDIT MODAL --}} @push('scripts') @endpush @endsection