Como fazer o each nos emails transacionais?

Olá, tenho uma dúvida com email transacional, de como usar os each no corpo do email, eu estou realizando uma alteração em um email transacional pra lembrar o cliente de avaliar os produtos, só que eu consegui fazer apenas para um produto, gostaria de saber como eu faria se fosse no caso de o cliente ter mais de um produto.
(
Quer ganhar desconto em seu próximo pedido?
Clique aqui e avalie o produto em nosso site!
)

O template de email da VTEX utiliza o “handlebars” para ser compilado, a estrutura de repetição vai depender de qual email você está utilizando.

Para formatar no Order delivered ficaria desta forma:
(Tudo dentro do each repete)

{{#each items}}
     <div>
   Quer ganhar desconto em seu próximo pedido? <a href="https://suaurl.com.br{{detailUrl}}">Clique aqui</a> e avalie o produto em nosso site!
     </div>
{{/each}}

Os dados que você pode utilizar são apresentados no campo JSON Data (Exemplo).

image

Mais informações de handlebars: https://handlebarsjs.com/

3 Likes

Opa, obrigado pela informação, eu sabia que utilizava handlebars, mas nao sabia como usar, obrigado meu caro irei testar aqui… Desde ja agradeço

1 Like