@extends('admin.layouts.admin') @section('title', $recipe ? 'Editar receta — ' . $recipe->name : 'Nueva receta') @php $fmt = fn ($v) => $v !== null ? rtrim(rtrim(number_format((float) $v, 3, '.', ''), '0'), '.') : ''; $vis = old('visibility', $recipe->visibility ?? 'public'); $st = old('status', $recipe->status ?? 'draft'); @endphp @section('content')
← Recetas
{{ $recipe ? 'Editar: ' . $recipe->name : 'Nueva receta' }}

Datos básicos de la receta. Después definirás los pasos.

@if($recipe) @include('admin.recetas.wizard._stepper', ['active' => 'base']) @endif
@csrf @if($recipe) @method('PUT') @endif @if(! $recipe)
@error('guide_id')
{{ $message }}
@enderror
Los pasos se precargan desde la guía y luego podrás editarlos libremente.
@else
Guía
{{ $recipe->guide?->name }}
@endif
@error('name')
{{ $message }}
@enderror
@if($recipe && $recipe->image_url)
@endif @error('image')
{{ $message }}
@enderror
@php $byu = old('base_yield_unit', $recipe->base_yield_unit ?? ''); @endphp
@if($recipe && $usaMotor) @php $pd = $recipe->perfil_defecto ?? []; @endphp
Perfil probado — el saborizante de 2F
Lo que hace esta receta distinta de otra del mismo fermento. Al formularla, viene «como está probada» con este saborizante; cambiar la carta ajusta los ejes, no lo quita.
Ejes del punto probado (no editables aquí): intensidad {{ $pd['intensidad'] ?? '—' }} · equilibrio {{ $pd['equilibrio'] ?? '—' }} · gas {{ $pd['gas'] ?? '—' }} · complejidad {{ $pd['complejidad'] ?? '—' }}.
@endif
Solo las publicadas inician lotes.
Cancelar
@endsection @push('scripts') @endpush