Tenho uma grid com um botao para gerar o PDF do pedido, gostaria de saber se é possivel gerar um outro botao para enviar o pdf por email?
Apenas aquele pedido selecionado.
Obrigado.
Tenho uma grid com um botao para gerar o PDF do pedido, gostaria de saber se é possivel gerar um outro botao para enviar o pdf por email?
Apenas aquele pedido selecionado.
Obrigado.
é possível sim. tem macro de email pra isso no scriptcase.
Como funcionaria esse procedimento?
primeiro vc tem q guardar a variável do caminho e do nome do pdf.
depois aplica essa macro:
https://suporte.scriptcase.com.br/pt-br/article/190-utilizando-a-macro-sc-mail-send
Pode me explicar mais ou menos como faço para guardar o caminho do PDF em uma variavel
Pode me explicar mais ou menos como faço para guardar o caminho do PDF em uma variavel
vou te ensinar a pescar… daí vc tenta até dar certo.
$arquivo_pdf = “/caminho/onde/ficou/gravado/o/pdf/arquivo.pdf”;
geralmente é na pasta tmp do prod.
daí vc anexa atraves da macro send mail
agora é com vc.
frservicos:Pode me explicar mais ou menos como faço para guardar o caminho do PDF em uma variavel
vou te ensinar a pescar… daí vc tenta até dar certo.
$arquivo_pdf = “/caminho/onde/ficou/gravado/o/pdf/arquivo.pfp”;
geralmente é na pasta tmp do prod.
daí vc anexa atraves da macro send mail
agora é com vc.
Ao enviar o e-mail retornou o erro:
Fatal error: Uncaught Swift_IoException: Unable to open file for reading [
vamos lá… vamos tentar mais uma vez.
tens que ser mais curioso quanto ao que vc está fazendo.
pra anexar vc precisa do caminho absoluto.
entao vamos usar a pasta doc ao invés de tmp
no sc a variável q indica o caminho da pasta de documentos, é:
$this->path_doc
basta vc adicionar o nome do arquivo pdf que vc está criando, assim:
$anexo = $this->path_doc."/meu_arquivo_do_pedido.pdf";
mas vc precisa ter criado o arquivo na pasta e saber exatamente o nome dele.
lembre-se de apagar o arquivo após enviar.
podes usar o unlink($anexo);
entendeu agora?
Tenho uma grid com um botao para gerar o PDF do pedido, gostaria de saber se é possivel gerar um outro botao para enviar o pdf por email?
Apenas aquele pedido selecionado.Obrigado.
antes de tentar o que sugeri acima.
nessa grid vc criou o botão que gera pdf?
usando biblioteca tcpdf?
ou é o botão nativo de exportação do sc?
frservicos:Tenho uma grid com um botao para gerar o PDF do pedido, gostaria de saber se é possivel gerar um outro botao para enviar o pdf por email?
Apenas aquele pedido selecionado.Obrigado.
antes de tentar o que sugeri acima.
nessa grid vc criou o botão que gera pdf?
usando biblioteca tcpdf?ou é o botão nativo de exportação do sc?
Ja estou conseguindo o envio por email, porem, so e possivel realizar o envio depois de visualizar o PDF, ele gera um arquivo tmp, em uma pasta que criei, depois eu consigo enviar por anexo…