Página 1 de 1

Enviar fatura por e-mail ao cliente.

Enviado: 23 Nov 2017, 13:10
por Descompras
Boa tarde,

Encontrei alguns módulos pagos que transformam a fatura em pdf e enviam por e-mail, mas eu gostaria de fazer as alterações direto nos arquivos tpl da versão 2.1.0.2
Quero criar um botão na pagina da fatura tipo"Enviar por e-mail" porém preciso localizar o arquivo/código que faz este envio. Certamente terei que captar as variáveis pertinentes mas não sei de onde nem como. Se alguém tiver sugestões, agradeço imensamente.

Muito obrigado

Re: Enviar fatura por e-mail ao cliente.

Enviado: 24 Nov 2017, 06:23
por Manoel Vidal
Olá @Descompras

O arquivo do tema que você deve alterar para fazer o que você deseja é:
catalog/view/theme/PASTA_DO_TEMA/template/account/order_info.tpl

Esse arquivo contém todas as variáveis que trazem informações do pedido.

Espero ter ajudado. :)

Re: Enviar fatura por e-mail ao cliente.

Enviado: 24 Nov 2017, 10:21
por Descompras
Muito obrigado,

Eu estou pensando se é possível incluir um botão na página da fatura: "enviar por e-mail " tipo html mesmo, não quero utilizar o pdf anexo. É possível? No caso o arquivo é admin/view/template/sale/order_invoice.tpl

Muito obrigado.

Re: Enviar fatura por e-mail ao cliente.

Enviado: 24 Nov 2017, 13:56
por Manoel Vidal
Você pode colocar o botão, mas deve criar uma função no controller da página de pedidos, que vai ficar responsável por gerar o e-mail que enviará a fatura em formato HTML ou PDF.

Se você nunca fez isso antes, o ideal é adquirir a extensão pronta. ;)

Re: Enviar fatura por e-mail ao cliente.

Enviado: 24 Nov 2017, 16:35
por Descompras
Pois é... tentei algumas implementações mas não funcionaram...muito obrigado.