Jump to content

Inserir Imagens dos produtos no email de confirmação


Recommended Posts

Estou procurando saber se existe alguma maneira de inserir as imagens dos produtos no email de confirmação de pedido, é uma realidade que os clientes finais, não saibam corretamente os dados dos produtos e algumas vezes por se tratar de roupas é necessario uma foto do produto para confirmar o que estão comprando, após horas de procura e vários testes sem exito, venho pedir socorro a todos.... rs

 

Desde Já obrigado.

Link to comment
Share on other sites

Esta é uma tarefa complexa, principalmente se os produtos tiverem variações de cor (combinações/atributos), pois precisa relacionar a imagem correta à combinação que foi selecionada.

E se quiser anexar as fotos na mensagem, também é um trampo...

 

Existem alguns tópicos sobre o assunto, mas não vi nenhuma solução.

https://www.prestashop.com/forums/topic/229948-how-to-put-product-images-in-customer-order-mail/

 

Teoricamente vc precisa fazer um override na classe PaymentModule, adicionando uma variável da imagem para cada produto:

$product_var_tpl = array(
'reference' => $product['reference'],
'name' => $product['name'].(isset($product['attributes']) ? ' - '.$product['attributes'] : ''),
'unit_price' => Tools::displayPrice($product_price, $this->context->currency, false),
'price' => Tools::displayPrice($product_price * $product['quantity'], $this->context->currency, false),
'quantity' => $product['quantity'],
'customization' => array(),
'img_prod' => //função para pegar a imagem correta do produto
);

Depois vc inclui esta variável nova no arquivo /mails/<idioma>/order_conf_product_list.tpl

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...