Pular para o conteúdo principal
Um bloco não precisa ser impresso em todos os documentos. Na aba Visibilidade, você pode imprimi-lo só para alguns pedidos: os detalhes de pagamento só quando o pedido está pago, uma declaração alfandegária só para pedidos enviados ao exterior, uma nota de atacado só para clientes B2B. O bloco continua no seu modelo e o Foliant decide, pedido a pedido, se ele é impresso.

Antes de começar

As condições fazem parte do editor visual, que depende do seu plano. Modelos que imprimem um único documento para todos os pedidos selecionados não têm a aba Visibilidade: os blocos deles são sempre impressos.

Imprimir um bloco só quando o pedido atende às condições

  1. Selecione o bloco na página e abra Visibilidade.
  2. Defina Mostrar este bloco como Quando o pedido atende às condições.
  3. Clique em Adicionar condição e escolha O que verificar, Como comparar e os valores.
  4. Adicione mais condições se precisar (até 10). Com mais de uma, escolha Quais condições precisam ser atendidas: Todas ou Qualquer uma.
Uma condição sem valores só é aplicada quando você escolhe pelo menos um.

O que você pode verificar

Para tags, detalhes do pedido e itens, você pode escolher incluem qualquer um de, incluem cada um de ou não incluem nenhum de. As tags também oferecem contêm o texto, que encontra parte de uma tag sem diferenciar maiúsculas e minúsculas: vip encontra VIP-gold. Os outros campos usam é ou não é.

Imprimir um bloco quando uma condição Liquid é verdadeira

Para tudo o que os campos acima não cobrem:
  1. Defina Mostrar este bloco como Quando uma condição Liquid é verdadeira.
  2. Em Condição Liquid, escreva a parte que vai dentro de {% if … %}, como uma única expressão sem tags. Por exemplo:
Os valores monetários ficam em centavos: order.total_price >= 10000 significa 100,00. Enquanto você não escrever uma condição, o bloco é sempre exibido. Se o Liquid não conseguir ler a condição, o campo avisa você. Veja Conteúdo condicional em Liquid para operadores e exemplos.

Conferir o resultado com pedidos reais

Abaixo das condições, o inspetor informa se o bloco está Exibido para o pedido de pré-visualização ou Oculto para o pedido de pré-visualização e qual condição o ocultou. Na página, um bloco oculto continua visível como uma faixa tracejada, por exemplo “Pagamento e notas: oculto para este pedido (Só quando: Status do pagamento é Pago)”, para que você ainda possa selecioná-lo. Escolha outro pedido no seletor de pedido de pré-visualização acima da página para ver o bloco ser ocultado e exibido. Os Pedidos de exemplo (como Não pago, com uma observação ou Comprador B2B) foram feitos para isso. Veja Pré-visualização, tamanho do papel e zoom.

É bom saber

  • O nome do bloco no inspetor resume a regra dele, por exemplo Só quando: Status do pagamento é Pago, Só quando todas as 2 condições são atendidas ou Nunca exibido. Blocos com condições mostram um selo Condições na estrutura de Blocos.
  • Ocultar (nunca imprimir), abaixo da alça de um bloco na página, é o jeito rápido de parar de imprimir um bloco sem excluí-lo.
  • Um bloco dentro de um bloco Colunas oculto também fica oculto.
  • Os campos são os mesmos de “Quem recebe este modelo?” na página de configurações de um modelo, que escolhe um modelo inteiro para alguns pedidos. Veja Usar um modelo só para alguns pedidos.
  • Mercado precisa da permissão do Foliant para ler seus mercados. Se ela estiver faltando, abra o Foliant novamente pelo admin da Shopify e aprove a nova permissão.

Artigos relacionados