@extends('frontend.main_master') @section('body-class', 'panel-page') @section('no-header', true) @section('no-footer', true) @section('title', t('subscribe', 'Suscribirse') . ' - ' . t('site-title', 'Astro Sabio')) @push('styles') @endpush @section('content')
{{-- Notificaciones Toast --}}
@if (session('success')) @endif @if (session('error')) @endif
{{-- Carrito (Arriba a la derecha) --}} {{-- Título Hero --}}

{{ t('select-plan', 'Elige tu Plan') }}

{{-- Pestañas de Variantes de Suscripción --}}
@if ($isSubscriber)

{{ t('subscription.already_active', 'Tu suscripción ya está activa.') }}

@else {{-- Tarjetas de Plan (Suscripción Completa) --}}
@foreach ($plans as $plan) @php $package = $plan['package'] ?? null; $isPop = $plan['key'] === $featuredFullPlanKey; $hasDsc = $plan['price_normal'] > $plan['price']; $mEq = $plan['months'] > 1 ? round($plan['price'] / $plan['months']) : null; $periodText = $plan['months'] === 1 ? 'mes' : ($plan['months'] . ' meses'); $desc = match (true) { $plan['months'] === 1 => t('beginner-plan', 'Plan Inicial'), $plan['months'] === 6 => t('most-popular-plan', 'Plan Más Popular'), default => t('pro-plan', 'Plan Profesional'), }; $colClass = $isPop ? 'plan-col--featured' : 'plan-col--normal'; @endphp
@endforeach
@endif
{{-- /#pane-plan-full --}}
@if ($isSubscriber)

{{ t('subscription.already_active', 'Tu suscripción ya está activa.') }}

@else {{-- Tarjetas de Plan (Suscripción sin Tokens) --}}
@foreach ($tokenlessPlans as $plan) @php $isPop = $plan['key'] === $featuredTokenlessPlanKey; $hasDsc = $plan['price_normal'] > $plan['price']; $mEq = $plan['months'] > 1 ? round($plan['price'] / $plan['months']) : null; $colClass = $isPop ? 'plan-col--featured' : 'plan-col--normal'; @endphp
@endforeach
@endif
{{-- /#pane-plan-tokenless --}} {{-- Paquetes de Puntos --}}
@csrf
@foreach ($packages as $pkg) @php $pkgWordLimit = (int) ($pkg->word_limit ?? 0); $isPkgPop = !empty($pkg->is_featured); @endphp
@endforeach
{{-- Barra de acción --}}
{{ t('select-package-to-cart', 'Selecciona un paquete de puntos') }}
{{ t('package-cart-description', 'Añade el paquete seleccionado a tu carrito') }}
{{ t('go-to-cart', 'Mi Carrito') }}
{{-- /#pane-plan-points --}} {{-- Paquetes de Informes (Single Token Products) --}}
@if (!empty($commentTokenProducts))
Paquetes de Informes

Adquiere interpretaciones astrológicas detalladas e individuales mediante IA

@foreach (['natal' => t('natal-comment', 'Informe de Carta Natal'), 'relationship' => t('relationship-comment', 'Informe de Sinastría y Compatibilidad'), 'annual' => t('annual-comment', 'Informe de Revolución Solar')] as $commentType => $commentLabel) @php $prod = $commentTokenProducts[$commentType] ?? null; if (!$prod) { continue; } @endphp
{{ $commentLabel }}
{{ number_format($prod['price'], 0, ',', '.') }} {{ t('currency', '€') }}
@csrf
@endforeach
@endif
{{-- /#pane-plan-comments --}}
{{-- /.tab-content --}}
@endsection