Integrar una app mediante Nube SDK
Las aplicaciones de Nuvemshop inyectan contenido en slots con nombre:
{{ component('nubesdk-slot', { type: "before_main_content" }) }}Si ninguna aplicación usa el slot, no se renderiza nada.
Slots de layout
Sección titulada «Slots de layout»before_main_content— inicio de<body>after_header— después del encabezado
Slots de sección dinámica
Sección titulada «Slots de sección dinámica»La plataforma inyecta automáticamente estos slots alrededor de las secciones dinámicas:
before_dynamic_sectionafter_dynamic_section
Los slots reciben section_type, section_id y section_index. No añadas estas llamadas manualmente a las plantillas de sección: podrían duplicar los puntos de integración. Conserva los slots explícitos de layout, producto y cuadrícula en sus nodos originales.
Slots de página de producto y cuadrícula
Sección titulada «Slots de página de producto y cuadrícula»Ejemplos: before_product_detail_price, after_product_detail_add_to_cart, before_product_grid_item_name, product_grid_item_image.
Lista completa: docs/ai/architecture.md § Platform apps integration.
Regla para partners de temas
Sección titulada «Regla para partners de temas»No elimines ni renombres slots al personalizar: las aplicaciones instaladas en las tiendas dependen de ellos silenciosamente.