@extends('admin.layouts.admin') @section('title', 'Catálogo de ingredientes') @section('content')
Catálogo de ingredientes

El árbol del dominio, ordenado por niveles. Busca por nombre, filtra por el fermento donde se usa, y edita cada uno (incluido el perfil que el motor necesita).

@if(session('success'))
{{ session('success') }}
@endif @if($errors->any())
{{ $errors->first() }}
@endif {{-- Crear --}}
Nuevo ingrediente
@csrf
@error('ing_name')
{{ $message }}
@enderror
{{-- Buscar + filtrar --}}
@if($fermentoId) Quitar @endif
@foreach($arbol as $row) @php $n = $nodos[$row['id']]; $uso = $n->recipe_lines_count + $n->guide_lines_count; @endphp @endforeach
IngredienteUnidadPerfilUso
{!! str_repeat('   ', $row['depth']) !!}{{ $row['depth'] > 0 ? '└ ' : '' }}{{ $n->name }} {{ $n->canonical_unit }} {{ $n->profile ? implode(' · ', array_keys($n->profile)) : '—' }} {{ $uso }} Editar @if($uso === 0 && $n->children_count === 0)
@csrf @method('DELETE')
@endif
@endsection @push('scripts') @endpush