Perspectivas / Contenido estructurado
Bloques y módulos: Drupal fuera de Canvas
Nodo Drupal · Sin CanvasUna ruta de módulo y un bloque configurable llegan por CE API y se presentan con React.
Una ruta PHP compatible
El módulo propio ntt_lupus_examples devuelve un CustomElement en /demo/module-example. No es un nodo ni una página Canvas. La ruta declara el formato y exige acceso al contenido.
Un bloque colocado en Drupal
lupus_decoupled_block incluye los bloques visibles por región en blocks. El ejemplo ntt_delivery_note tiene textos ES/EN configurables y solo aparece en la ruta de demostración.
Qué hace el frontend
El adaptador valida blocks y presenta su región content con el mismo CeRenderer. Cabecera y navegación siguen siendo del shell Next.js; no duplicamos todas las regiones del tema Drupal.
No es compatible por arte de magia
Un módulo debe ofrecer salida CE compatible o una integración explícita. Servicios de negocio, permisos, widgets y librerías JavaScript requieren análisis. El ejemplo es funcional, pero no consulta un sistema operativo real.