Tabela de itens de linha de pedido

O bloco de tabela “Itens de linha” lista os produtos de um pedido: imagem, título, variante, quantidade e preço por linha, além de totais, como subtotal, frete e total.

Adicione o bloco

No construtor visual, abra “Blocos” e adicione a tabela “Itens de linha”. O aplicativo preenche as “Variáveis de teste” com itens de exemplo para que você possa visualizar a tabela imediatamente.

O bloco de itens de linha selecionado no construtor visual com seu mapeamento de campos
O bloco de itens de linha e suas configurações: qual variável contém os itens de linha e quais campos preenchem as colunas.

Envie os itens de Shopify Flow

A tabela se repete ao longo de uma lista nas variáveis do seu Shopify Flow, que, por padrão, é variables.line_items. Abra o cartão “Use in” (Usar em) do layout em Shopify Flow e copie o JSON: ele já contém o loop do Shopify Flow que cria a lista a partir do pedido, por exemplo:

"line_items": [{% for li in order.lineItems %}{"title": {{ li.title | json }}, "variant": {{ li.variantTitle | json }}, "quantity": {{ li.quantity }}, "price": {{ li.originalUnitPriceSet.shopMoney.amount | json }}, "image": {{ li.image.url | json }}}{% unless forloop.last %},{% endunless %}{% endfor %}]

Cole-o no campo “Variáveis (JSON)” da ação “Enviar e-mail transacional”.

Configurações

Cenário O que ele faz
Lista De onde vêm os itens: variables.line_items, a menos que o senhor altere o nome do arquivo
Mostrar imagens Adiciona a coluna de imagens do produto
Nomes dos campos Quais são as propriedades de cada item: título, variante, quantidade, preço e imagem?
Títulos das colunas Os rótulos acima das colunas, traduzíveis para cada idioma
Totais Linhas abaixo da tabela, cada uma com um rótulo e um valor, como {{ variables.total }}. Uma linha cujo valor esteja vazio é omitida

Os títulos dos produtos e outros valores do pedido são exibidos como texto simples; portanto, um título que contenha HTML ou Liquid é exibido exatamente como está e nunca altera o conteúdo do seu e-mail.