{{-- Cabecera --}}

Menús del Bot

Configura el árbol de menús que usa el chatbot.

{{-- Modal Menú --}} @if($showMenuForm)

{{ $editMenuId ? 'Editar Menú' : 'Nuevo Menú' }}

@error('menuNombre') {{ $message }} @enderror
@error('menuMensaje') {{ $message }} @enderror
@endif {{-- Modal Opción --}} @if($showOpcionForm)

{{ $editOpcionId ? 'Editar Opción' : 'Nueva Opción' }}

@error('opcionClave') {{ $message }} @enderror
@error('opcionEtiqueta') {{ $message }} @enderror
@if($opcionAccion === 'ir_menu')
@error('opcionMenuDestId') {{ $message }} @enderror
@endif @if($opcionAccion === 'respuesta')
@error('opcionRespuesta') {{ $message }} @enderror
@endif @if($opcionAccion === 'agente')

⚠️ Al elegir esta opción, la conversación se transferirá a un agente humano.

@endif
@endif {{-- Lista de menús --}} @forelse($menus as $menu)
{{-- Header del menú --}}
@if($menu->es_raiz) RAÍZ @endif @if(!$menu->activo) INACTIVO @endif

{{ $menu->nombre }}

{{ $menu->mensaje }}

{{-- Opciones del menú --}} @if($menu->options->count() > 0)
@foreach($menu->options as $op)
{{ $op->clave }}

{{ $op->etiqueta }}

@if($op->accion === 'ir_menu') → Menú @if($op->menuDestino) {{ $op->menuDestino->nombre }} @endif @elseif($op->accion === 'respuesta') Respuesta {{ $op->respuesta_texto }} @else → Agente @endif
@endforeach
@else
Sin opciones.
@endif
@empty

No hay menús configurados todavía.

@endforelse