Plan

{{ $year }}
@php $colors = [ 'revenu' => ['bg' => 'bg-positive-fill', 'row' => 'bg-positive-surface/40'], 'depense' => ['bg' => 'bg-negative-fill', 'row' => 'bg-negative-surface/40'], 'epargne' => ['bg' => 'bg-info-fill', 'row' => 'bg-info-surface/40'], ]; @endphp @foreach ($types as $type) @php $section = $sections[$type->value]; @endphp

{{ $type->label() }}

@for ($m = 1; $m <= 12; $m++) @endfor @foreach ($months as $m) @endforeach @forelse ($section['categories'] as $entry) @for ($m = 1; $m <= 12; $m++) @endfor @empty @endforelse @if ($section['categories']->isNotEmpty()) @for ($m = 1; $m <= 12; $m++) @endfor @if ($type->value === 'revenu') @for ($m = 1; $m <= 12; $m++) @endfor @endif @endif
Budget {{ Str::lower($type->label()) }} par mois pour {{ $year }}
Catégorie Défaut{{ $m }}
{{ $entry['category']->name }}
Aucune catégorie. Ajoutez-en dans Catégories.
Total {{ number_format($section['totals']['default'], 0, ',', ' ') }} €{{ number_format($section['totals'][$m], 0, ',', ' ') }} €
Reste à affecter {{ $section['remaining'][$m] < 0 ? '−' : '+' }}{{ number_format(abs($section['remaining'][$m]), 0, ',', ' ') }} €
@endforeach