Atualizado: 25/08/2012
Um assunto muito simples, porém, de vital importância para os donos de loja é o conteúdo dos e-mail’s automáticos enviados para seus clientes.
Para personalizar os textos dos e-mail’s enviados pelo OpenCart é muito simples, você precisará editar os arquivos de tradução que estão na pasta catalog/language/portuguese-br/mail/
Os arquivos que deverão ser editados são:
affiliate.php (enviado quando o afiliado cria uma conta)
customer.php (enviado quando o cliente cria uma conta)
forgotten.php (enviado quando o cliente solicita a recuperação da senha)
order.php (enviado quando o cliente finaliza um pedido)
voucher.php (enviado quando o cliente compra um vale presentes)
É muito importante que quando você editar os arquivos acima, você edite somente os texto que estão no exemplo abaixo em negrito entre as aspas simples (‘) depois do sinal (=):
$_['text_order_status'] = ‘Seu pedido foi atualizado para a seguinte situação:‘;
Outra coisa muito importante é não utilizar novamente dentro do conteúdo editado aspas simples (‘) ou duplas (“), se não vai da erro.
Utilize preferencialmente o editor Notepad++ para editar os arquivos, pois ele mantém a codificação dos arquivos, que neste caso é UTF-8 (sem BOM).
Você também pode editar o layout do e-mail de confirmação do pedido, ou seja, o designer que o e-mail possui além dos textos, para isso você precisará ter conhecimentos básicos de HTML. Acesse a pasta catalog/view/theme/SEU_TEMA/template/mail/, e edite o arquivo order.tpl, utilizando o editor Notpad++.
Iremos fazer uma mudança baseados em uma solicitação muito corriqueira no fórum da comunidade que é retirar a frase referente ao OpenCart que fica no rodapé do e-mail, então localize o código abaixo e o remova:
|
1 |
<p style="margin-top: 0px; margin-bottom: 20px;"><?php echo $text_powered; ?></p> |
Agora é só salvar a alteração no arquivo e fazer um teste em sua loja criando um novo pedido, e checando o layout e-mail de confirmação do pedido recebido.
Dúvidas:
Caso ainda tenha dúvidas, poste no fórum da comunidade.



