Themes basados en seciones

Articles

Nuevos Themes (basados en secciones y bloques)
Los nuevos Themes (basados en secciones y bloques) componen las páginas de la tienda a partir de secciones y bloques que los usuarios pueden reorganizar desde el Brand Editor, en lugar de estar fijadas en templates .tpl estáticos. Este model...
Estructura de carpetas
Un nuevo Theme (basado en secciones y bloques) organiza su código en carpetas con responsabilidades bien delimitadas: sections, blocks y snippets separan lo editable de lo estructural, templates/ define la composición de páginas, y config/ cen...
JSON templates
Un JSON template es el blueprint de una página o región de layout: declara qué sections se renderizan, en qué orden, con qué settings precargados y qué blocks contienen. El Brand Editor lee ese blueprint para presentar la página al usuario y permi...
Sections y Blocks
Las sections son las unidades de composición de una página y los blocks son sus componentes internos reutilizables. Ambos siguen la misma estructura: markup Twig en la parte superior y un bloque {% schema %} al final que declara sus settings, bl...
Integración con apps
El Theme expone dos puntos de extensión para que las apps puedan inyectar contenido o adjuntar comportamiento sin necesidad de modificar el código del Theme. No se deben eliminar ni renombrar ninguno de estos puntos  — las apps de terceros depend...