@php $modalita = \App\Models\DietaCredit::getModalita(auth()->id()); $limite = \App\Services\CreditiLimiteService::getOrCreateLimite(auth()->id()); @endphp @if($modalita === 'portafoglio')
Crediti Disponibili: {{ \App\Models\DietaCredit::where('user_id', auth()->id())->sum('importo') }} (1 credito = 1 piano di allenamento)
@if(auth()->user()->hasRole(['Admin', 'SuperAdmin'])) Gestisci Crediti @endif
@else
Richieste Rimanenti Oggi: {{ $limite->getRichiesteRimanenti() }} / {{ $limite->limite_giornaliero }} (Limite giornaliero: {{ $limite->limite_giornaliero }} richieste al giorno)
@if(auth()->user()->hasRole(['Admin', 'SuperAdmin'])) Gestisci Limiti @else Il limite si resetta automaticamente ogni giorno a mezzanotte @endif
@endif
Genera Piano di Allenamento

Seleziona cliente

@error('search')
{{ $message }}
@enderror @if(!empty($searchResults) && count($searchResults) > 0 && !$selectedCliente)
@foreach($searchResults as $cliente) @endforeach
@elseif(strlen($search) >= 2 && empty($searchResults) && !$selectedCliente)
Nessun cliente trovato con "{{ $search }}".
@endif @if($selectedCliente)
Cliente selezionato: {{ $selectedCliente->Nome }}
@endif
@if($selectedCliente && !$ultimeAnalisi->isEmpty()) @if($selectedAnalisi)
Analisi del {{ $selectedAnalisi->created_at->format('d/m/Y') }} selezionata
@else
Scegli analisi
@foreach($ultimeAnalisi as $analisi) @endforeach
{{ $analisi->created_at->format('d/m/Y') }}
@endif @endif

Dati soggetto

@error('peso')
{{ $message }}
@enderror
@error('altezza')
{{ $message }}
@enderror
@error('sesso')
{{ $message }}
@enderror
@error('eta')
{{ $message }}
@enderror

Condizioni fisiche

@error('patologie')
{{ $message }}
@enderror
@error('condizioniFisiologiche')
{{ $message }}
@enderror

Composizione Corporea

@if(is_array($composizioneCorporea) && count($composizioneCorporea) > 0)
@foreach($composizioneCorporea as $key => $val) {{ $val }} @endforeach
@endif

Specifiche allenamento

@error('obiettivo')
{{ $message }}
@enderror
@error('livelloEsperienza')
{{ $message }}
@enderror
@error('giorniAllenamento')
{{ $message }}
@enderror
@error('attrezzaturaDisponibile')
{{ $message }}
@enderror
@error('preferenzeAllenamento')
{{ $message }}
@enderror
@error('limitazioni')
{{ $message }}
@enderror
Stato Generazione
@if($statoGenerazione === 'in_corso')
Caricamento...
Generazione in corso...
{{ $messaggioStato }}
@elseif($statoGenerazione === 'completato')
Piano di allenamento generato con successo!
{{ $messaggioStato }}
@elseif($statoGenerazione === 'errore')
Errore durante la generazione
{{ $errorMessage ?: $messaggioStato }}
@else

Compila il form e clicca su Genera piano di allenamento per iniziare

@endif
@if($statoGenerazione === 'completato' && $formattedResponse)
Stato Generazione

Generazione completata!

Piano di allenamento generato con successo!
Piano di allenamento pronto!
Visualizza Piano
@endif
@if($statoGenerazione === 'completato' && $formattedResponse)
@endif
@push('styles') @endpush @push('scripts') @endpush