Skip to main content
El bloque Empty cart es el contenido que se muestra cuando el carrito no tiene artículos, típicamente un mensaje y un botón de seguir comprando, para que un drawer vacío siga siendo útil y acorde a la marca. Solo aparece en el estado vacío del carrito; otros bloques (como el Header) pueden acompañarlo en ese mismo estado.
Bloque Empty cart mostrando un mensaje de estado vacío y una llamada a la acción de seguir comprando

Comportamiento

  • El bloque aparece solo cuando el carrito está vacío. En cuanto un comprador agrega un artículo, el carrito cambia a su estado con artículos y este bloque es reemplazado por tu layout de carrito lleno.
  • En el editor, el enlace del CTA está inactivo, así que hacer clic en él no te lleva a otra página mientras diseñas.

Configuraciones

Ubicación y límites

  • Región: cuerpo.
  • Máximo: 1 por estado del carrito.
  • Estado: solo carrito vacío. Este bloque no aparece en el estado con artículos. Los carritos nuevos también incluyen un Header en el estado vacío de forma predeterminada; consulta ¿Cómo funcionan los carritos?.
  • Se agrega a los carritos nuevos de forma predeterminada. No está bloqueado — puedes eliminarlo u ocultarlo.

Plantilla personalizada

Admite una plantilla personalizada desde su pestaña Code, que reemplaza el marcado integrado de este bloque con tu JSX. Estas son las props que recibe.
Este bloque solo se renderiza cuando el carrito está vacío, así que no hay un objeto cart en las props. Renderiza href como un <a> real en lugar de una navegación con script, y text con dangerouslySetInnerHTML, ya que es HTML ya sanitizado.

Diseño

Dale estilo a este bloque con su sección Design en el panel de configuración. Son anulaciones por bloque que se aplican encima de tu diseño global y recurren a él cuando están en blanco.

Text

La sección Text de Design te permite controlar la tipografía de dos elementos. Usa el selector Text element para alternar entre ellos. Message — el texto del mensaje de estado vacío. La negrita y el color del texto se establecen en el Rich Text Editor de arriba (en la pestaña Settings), no aquí. Button label — el texto del botón de seguir comprando. El color del texto se establece en la sección Button de Design.

Botón

La sección Button te permite dar estilo al botón de llamada a la acción de forma independiente del diseño global de botones. Usa el interruptor Default / Hover para alternar entre los dos estados. ¿Qué son las configuraciones de diseño? Aprende más aquí: Configuraciones de diseño.