Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v2.x.
#67422
Galera queria colocar uma imagem do logo da minha loja, site e telefone, e fazer um footer em html para os emails, que são enviados pela alteração de status de produto, Porem quando eu edito o .message no arquivo catalog/model/checkou/order.php
la pela linha 808 que dispara o envio do email. eu coloco la o html exemplo
$message = '<img>..... e toda configuração da imagens em html';
inves dele imprimir a imagem ele imprime as tag's =/
Helpe-me vlws
#67434
Olá.

Primeiro, qualquer modificação que você for fizer no OpenCart, faça em OCMod ou em vQmod, não faça diretamente no código. ;)
https://github.com/opencart/opencart/wi ... ion-System
https://github.com/vqmod/vqmod/wiki/Scripting
https://www.opencartbrasil.com.br/conheca-vqmod
https://www.opencartbrasil.com.br/artigo ... a-opencart

Vamos lá!

No arquivo:
catalog/model/checkout/order.php

Há três disparos de e-mail nesse arquivo, o primeiro é enviado para o cliente, o segundo é o alerta de novo pedido enviado para o lojista, e o terceiro é um alerta de mudança de status do pedido.
Com essa informação, você tem que colocar seu código no primeiro disparo de e-mail, e nesse caso o arquivo com a mensagem não é está no model, mas sim no arquivo:
catalog/view/theme/PASTA_DO_TEMA/template/mail/order.tpl

Não esqueça que o ideal é fazer a alteração via OCMod ou vQmod, e que após as alterações você deve ir na administração da loja, no menu Extensões->Modificações, e clicar no botão Atualizar.

Espero ter ajudado. :)