New Articles

  1. Identificar si el Usuario autenticado está asociado a una Tabla de Precios

    En este artículo disponibilizamos una nueva propiedad del usuario llamada has_price_table que indica si el usuario autenticado tiene o no una Tabla de Precios asociada. A partir de esto, es posible personalizar elementos dentro del tema de la ...
  2. 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...
  3. Schema reference

    El schema es la pieza de mayor impacto en un nuevo Theme (basado en secciones y bloques): define qué puede configurar el administrador en el Brand Editor. Cada section y block declara su schema al final del archivo entre {% schema %} y {% end...
  4. 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, ...
  5. 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...
  6. 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...
  7. Themes

    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 mod...
  8. Porcentaje de descuento en items del carrito

    Esta funcionalidad agrega una etiqueta "-X%" al lado del precio tachado (compare price) de cada item del carrito, tanto en el mini-carrito (notificación lateral o desplegable) como en la página completa del carrito. El porcentaje mostrado rep...
  9. Etiqueta de descuento al agregar al carrito

    Esta funcionalidad agrega una etiqueta "X% OFF" al lado del precio en la notificación (toast) que aparece cuando el cliente agrega un producto al carrito. La etiqueta solo se muestra si el producto agregado tiene un descuento aplicado. La actuali...
  10. Detalle de precio promocional

    Esta funcionalidad agrega un ícono interactivo al lado del precio del producto en la página de detalle del producto (PDP). Al hacer hover o clic sobre el ícono, se despliega una tarjeta que muestra el desglose completo del descuento combinado: p...