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).
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