@extends('layouts.app') @section('title', __('batches.meta_title_create')) @section('content')
{{ __('batches.create.title') }}

{{ __('batches.create.subtitle') }}

@if (session('error'))
{{ session('error') }}
@endif
@csrf @php $preselectedId = (int) old('recipe_id', request('recipe')); @endphp {{-- ── PASO 1: elegir receta (una sola rejilla con todas) ── --}}
@php // Flatten every guide's recipes into one list so the grid fills properly. $allRecipes = collect(); foreach ($ferments as $ferment) { foreach ($ferment->recipes as $recipe) { $allRecipes->push(['recipe' => $recipe, 'ferment' => $ferment]); } } @endphp @if($allRecipes->isNotEmpty())
@foreach($allRecipes as $item) @php $recipe = $item['recipe']; $ferment = $item['ferment']; $yieldValue = $recipe->base_yield_value !== null ? rtrim(rtrim(number_format((float) $recipe->base_yield_value, 3, '.', ''), '0'), '.') : null; $cover = $recipe->image_url ?: $ferment->cover_image_url; @endphp @endforeach
@else
No hay recetas disponibles
Pronto añadiremos recetas para empezar.
@endif @error('recipe_id')
{{ $message }}
@enderror
{{-- ── PASO 2 (guías SIN ficha): detalles del lote, como siempre ── --}}
{{-- ── PASO 2 (guías CON ficha): formular preguntando ── Las MISMAS preguntas que la PWA (cartas + volumen + proxy de temperatura); solo cambia la disposición: el escritorio enseña propuesta y controles a la vez. La propuesta viva la calcula el servidor (formular.preview) — aquí no hay ni un número del motor (Mentor_en_Panel.md §5). --}}
Con el mentor: la fórmula sale de cómo la quieres y de tu cocina.
@csrf {{-- Los campos del perfil los decide el FERMENTO, no esta plantilla: la kombucha manda cuatro ejes y el kéfir manda azúcar y horas de corte. Estaban escritos a mano aquí, así que un fermento con otro perfil enviaba el formulario vacío y el motor caía a sus defectos — misma tanda eligieras lo que eligieras. --}}
{{-- ── Columna izquierda: las preguntas ── --}}
Cómo la quieres

Viene como la probaste. Déjala así, o ajusta cuánto de ácida la quieres — la fruta y lo demás no cambian.

O ajústala
¿Dónde va a fermentar?
{{-- ── Columna derecha: la propuesta viva ── --}}

{{-- Cuándo empiezas + acciones --}}
Cuándo empiezas
{{-- Fecha Y HORA: la hora real de montaje importa en un fermento de horas; una fecha futura la deja programada para ese día. --}}

También puedes guardarla sin empezar y arrancarla cuando tengas todo.

{{ __('general.btn.cancel') }}
@endsection @push('scripts') @endpush