> ## Documentation Index
> Fetch the complete documentation index at: https://foliant-help.iforiti.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Mostrar un bloque solo para algunos pedidos

> Usa la pestaña Visibilidad de un bloque para imprimirlo solo cuando el pedido cumple las condiciones o cuando una condición de Liquid es verdadera.

Un bloque no tiene por qué imprimirse en todos los documentos. En su pestaña **Visibilidad** puedes imprimirlo solo para algunos pedidos: los datos de pago solo cuando el pedido está pagado, una declaración de aduanas solo para pedidos que se envían al extranjero, una nota mayorista solo para clientes B2B. El bloque se queda en tu plantilla y Foliant decide, pedido por pedido, si se imprime.

## Antes de empezar

Las condiciones forman parte del editor visual, que depende de tu plan. Las plantillas que imprimen un solo documento para todos los pedidos seleccionados no tienen pestaña **Visibilidad**: sus bloques siempre se imprimen.

## Imprimir un bloque solo cuando el pedido cumple las condiciones

1. Selecciona el bloque en la página y abre **Visibilidad**.
2. En **Mostrar este bloque**, elige **Cuando el pedido cumple las condiciones**.
3. Haz clic en **Agregar condición** y elige **Qué comprobar**, **Cómo comparar** y los valores.
4. Agrega más condiciones si las necesitas (hasta 10). Si hay más de una, elige **Qué condiciones deben cumplirse**: **Todas** o **Cualquiera**.

Una condición sin valores no se aplica hasta que eliges al menos uno.

### Qué puedes comprobar

| Grupo | Campo | Comparar con |
| - | - | - |
| Cliente | **Tipo de cliente** | Mayorista (B2B) o Minorista |
| Cliente | **Etiquetas del cliente** | Etiquetas, separadas por comas |
| Pedido | **Etiquetas del pedido** | Etiquetas, separadas por comas |
| Pedido | **Total del pedido** | **al menos** o **inferior a** un importe en la moneda de tu tienda. Los pedidos en otra moneda se comparan después de la conversión. |
| Pedido | **Moneda** | Una o varias monedas |
| Pedido | **Estado de pago** | **Pagado**, **Parcialmente pagado**, **Pendiente**, **Autorizado**, **Parcialmente reembolsado**, **Reembolsado**, **Anulado**, **Vencido** |
| Pedido | **Detalles del pedido** | **Nota**, **Descuento**, **Reembolso** |
| Pedido | **Canal de ventas** | Tienda online, Punto de venta, Pedido preliminar, Otro canal |
| Pedido | **Ubicación de POS** | Una o varias ubicaciones de tu tienda |
| Entrega | **País de envío** / **País de facturación** | Uno o varios países |
| Entrega | **Mercado** | Uno o varios de tus mercados de Shopify |
| Artículos | **Artículos** | **Artículos que requieren envío**, **Artículos digitales (sin envío)**, **Tarjetas de regalo** |

Para etiquetas, detalles del pedido y artículos puedes elegir **incluyen cualquiera de**, **incluyen cada uno de** o **no incluyen ninguno de**. Las etiquetas también ofrecen **contienen el texto**, que coincide con parte de una etiqueta sin distinguir mayúsculas y minúsculas: `vip` coincide con `VIP-gold`. Los demás campos usan **es** o **no es**.

## Imprimir un bloque cuando una condición de Liquid es verdadera

Para todo lo que no cubren los campos anteriores:

1. En **Mostrar este bloque**, elige **Cuando una condición de Liquid es verdadera**.
2. En **Condición de Liquid**, escribe la parte que va dentro de `{% if … %}`, como una sola expresión sin etiquetas. Por ejemplo:

```liquid theme={null}
order.total_price >= 10000 and customer.tags contains 'VIP'
```

Los importes están en céntimos: `order.total_price >= 10000` significa 100,00. Mientras no escribas una condición, el bloque siempre se muestra. Si Liquid no puede leer la condición, el campo te lo indica. Consulta [Contenido condicional en Liquid](https://foliant-help.iforiti.com/es/template-editor/liquid-conditional-content.md) para ver operadores y ejemplos.

## Comprobar el resultado con pedidos reales

Debajo de las condiciones, el inspector indica si el bloque está **Visible para el pedido de vista previa** u **Oculto para el pedido de vista previa**, y qué condición lo ocultó. En la página, un bloque oculto sigue visible como una franja discontinua, por ejemplo "Pago y notas: oculto para este pedido (Solo cuando: Estado de pago es Pagado)", para que puedas seguir seleccionándolo.

Elige otro pedido en el selector de pedido de vista previa, encima de la página, para ver cómo el bloque se oculta y se muestra. Los **Pedidos de ejemplo** (como **Sin pagar, con una nota** o **Comprador B2B**) están pensados para esto. Consulta [Vista previa, tamaño de papel y zoom](https://foliant-help.iforiti.com/es/template-editor/preview-paper-and-zoom.md).

## Bueno saber

* El nombre del bloque en el inspector resume su regla, por ejemplo **Solo cuando: Estado de pago es Pagado**, **Solo cuando se cumplen las 2 condiciones** o **Nunca se muestra**. Los bloques con condiciones muestran una insignia **Condiciones** en el esquema de **Bloques**.
* **Ocultar (no imprimir nunca)**, bajo el tirador de un bloque en la página, es la forma rápida de dejar de imprimir un bloque sin eliminarlo.
* Un bloque dentro de un bloque **Columnas** oculto también se oculta.
* Los campos son los mismos que en "¿Quién recibe esta plantilla?" en la página de configuración de una plantilla, que en cambio elige una plantilla completa para algunos pedidos. Consulta [Usar una plantilla solo para algunos pedidos](https://foliant-help.iforiti.com/es/templates/who-gets-this-template.md).
* **Mercado** necesita que Foliant tenga permiso para leer tus mercados. Si falta, vuelve a abrir Foliant desde el panel de control de Shopify y aprueba el nuevo permiso.

## Artículos relacionados

* [Referencia de bloques](https://foliant-help.iforiti.com/es/template-editor/block-catalogue.md)
* [Vista previa, tamaño de papel y zoom](https://foliant-help.iforiti.com/es/template-editor/preview-paper-and-zoom.md)
* [Contenido condicional en Liquid](https://foliant-help.iforiti.com/es/template-editor/liquid-conditional-content.md)
* [Usar una plantilla solo para algunos pedidos](https://foliant-help.iforiti.com/es/templates/who-gets-this-template.md)


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.