@extends('layouts.app') @section('title', 'Editor '.$plan->title.' · FranCoach') @section('content') {{-- Catalogo alimenti/pietanze del coach: selezionabile da qualunque campo "Nome" qui sotto (list="food-catalog-list"). Scegliendo un nome già presente, quantità e unità vengono precompilate (vedi initNutritionModule in app.js); digitando un nome nuovo, verrà salvato in automatico nel catalogo dal backend al salvataggio. --}} @foreach($foodCatalog as $food) @endforeach

Editor: {{ $plan->title }}

Versione {{ $plan->version }}

Anteprima atleta
@if($plan->assignments_count)
Questo piano è assegnato a {{ $plan->assignments_count }} {{ $plan->assignments_count === 1 ? 'atleta' : 'atleti' }}. Le modifiche saranno visibili immediatamente.
@endif

Aggiungi giornata

@csrf
@if($plan->days->isEmpty())@endif
@foreach($plan->days as $day)

@csrf @method('PUT')
@foreach(['up'=>'Sposta su','down'=>'Sposta giù'] as $direction=>$label)
@csrf @method('PATCH')
@endforeach
@csrf
@csrf @method('DELETE')

@foreach($day->meals as $meal)

{{ $meal->displayTitle() }}

@foreach(['up'=>'Sposta pasto su','down'=>'Sposta pasto giù'] as $direction=>$label)
@csrf @method('PATCH')
@endforeach
@csrf
@csrf @method('DELETE')
Modifica pasto
@csrf @method('PUT')
@if($plan->days->count() > 1)
@csrf
@endif @foreach($meal->items as $item)
{{ $item->title }} · {{ $item->quantity }} {{ $item->unit->label() }}
@foreach(['up'=>'Sposta pietanza su','down'=>'Sposta pietanza giù'] as $direction=>$label)
@csrf @method('PATCH')
@endforeach
@csrf
@csrf @method('DELETE')
Modifica pietanza
@csrf @method('PUT')
@csrf
@endforeach
@csrf
@endforeach
@csrf
@endforeach
@endsection