@extends('layout.app') @section('title', 'Lihat Alternatif Terpilih') @push('styles') @endpush @section('content')

Alternatif Terpilih

@php $alternatifsByKomponen = session('alternatifs_by_komponen'); $hasilRekomendasi = session('hasil_rekomendasi'); @endphp @if($alternatifsByKomponen && $hasilRekomendasi)
Informasi Pemilihan

Waktu Makan: {{ $hasilRekomendasi['waktu_makan_nama'] }}
Tanggal: {{ \Carbon\Carbon::parse($hasilRekomendasi['tanggal_rekomendasi'])->format('d F Y') }}


Nilai invers digunakan untuk kriteria cost (Lemak dan Natrium), dimana semakin kecil nilainya semakin baik.

@foreach($alternatifsByKomponen as $komponenId => $komponen)
{{ $komponen['nama_komponen'] }}
Nilai Nutrisi
@foreach($komponen['alternatifs'] as $alternatif) @endforeach
Nama Makanan Lemak (g) Natrium (mg) Energi (kal) Karbohidrat (g)
{{ $alternatif['nama'] }} {{ number_format($alternatif['lemak'], 2) }} {{ number_format($alternatif['natrium'], 2) }} {{ number_format($alternatif['energi'], 2) }} {{ number_format($alternatif['karbohidrat'], 2) }}
Nilai Invers (Cost Criteria)
@foreach($komponen['alternatifs'] as $alternatif) @endforeach
Nama Makanan Lemak (Invers) Natrium (Invers) Energi (kal) Karbohidrat (g)
{{ $alternatif['nama'] }} {{ number_format($alternatif['lemak_invers'], 4) }} {{ number_format($alternatif['natrium_invers'], 4) }} {{ number_format($alternatif['energi'], 2) }} {{ number_format($alternatif['karbohidrat'], 2) }}
@endforeach @else
Tidak ada data alternatif yang dipilih. Silakan pilih alternatif terlebih dahulu.
@endif
@endsection