scolink Posted April 26, 2016 Share Posted April 26, 2016 Bom Dia, Eu tenho um módulo free instalado que me permite receber apenas um alerta de que um novo cliente se registou na minha loja, mas eu gostaria que fosse diferente ou seja passo a explicar. O que pretendo é que o cliente que quando se regista, eu receba no meu email essa informação toda que ele preencheu no registo, tipo nome, morada, numero de telefone. Acham que isso é possível em vez de estar a ir ao backoffice confirmar os dados que o cliente preencheu, e receber tudo no meu email de confirmação que alguém se registou ? Cumps André Link to comment Share on other sites More sharing options...
selectshop.at Posted April 26, 2016 Share Posted April 26, 2016 Qual é este módulo free ? Acredito que se este está lhe enviando um mail, entao deve ter possuir um formulário de mail pré-fabricado. Formulários préfabricados de mail vc. encontra na aba localização -> traduções -> mails- Lá vc. pode retrabalhar todos os mails que o Prestashop lhe envia. Acrescente lá no mail responsável as variáveis que vc. quiser. Variáveis que o Prestashop aceita: https://mypresta.eu/en/art/developer/global-smarty-template-variables.html Se não existir formulário pré-fabricado lá na opção das traduções, então terá que retrabalhar o código do módulo em uso adaptando no ficheiro diretamente as variáveis que quiser incluir. Link to comment Share on other sites More sharing options...
scolink Posted April 26, 2016 Author Share Posted April 26, 2016 (edited) Qual é este módulo free ? Acredito que se este está lhe enviando um mail, entao deve ter possuir um formulário de mail pré-fabricado. Formulários préfabricados de mail vc. encontra na aba localização -> traduções -> mails- Lá vc. pode retrabalhar todos os mails que o Prestashop lhe envia. Acrescente lá no mail responsável as variáveis que vc. quiser. Variáveis que o Prestashop aceita: https://mypresta.eu/en/art/developer/global-smarty-template-variables.html Se não existir formulário pré-fabricado lá na opção das traduções, então terá que retrabalhar o código do módulo em uso adaptando no ficheiro diretamente as variáveis que quiser incluir. Realmente tem lá o modelo de email para criar, mas está em branco de origem não tem nada....sendo assim vou tentar usar essas variaveis a ver se funciona.... Mas pelo que estou a ver faltam variaveis que gostaria de inserir ao receber o email, tipo morada, CAE, numero telefone, Nome, Pais, cidade etc etc Edited April 26, 2016 by scolink (see edit history) Link to comment Share on other sites More sharing options...
selectshop.at Posted April 26, 2016 Share Posted April 26, 2016 Se as variáveis não existem, então, vc. terá que criar-las. Tut smarty: http://www.smarty.net/docs/en/language.function.assign.tpl e http://www.smarty.net/docs/en/language.syntax.variables.tpl Se a página lá está em branco, então pode ser um placeholder. Vc. terá que verificar como este seu módulo funciona e qual o template responsável para poder adaptá-lo. Link to comment Share on other sites More sharing options...
scolink Posted April 26, 2016 Author Share Posted April 26, 2016 Se as variáveis não existem, então, vc. terá que criar-las. Tut smarty: http://www.smarty.net/docs/en/language.function.assign.tpl e http://www.smarty.net/docs/en/language.syntax.variables.tpl Se a página lá está em branco, então pode ser um placeholder. Vc. terá que verificar como este seu módulo funciona e qual o template responsável para poder adaptá-lo. Estou a utilizar o module registermailonly, e apenas recebo uma imagem em branco quando deveria receber os dados de informação do registo do cliente novo. Placeholder ? o que significa isso ? Link to comment Share on other sites More sharing options...
selectshop.at Posted April 26, 2016 Share Posted April 26, 2016 placeholder = espaco reservado. Se o template(formulário) nas traducoes -> mails -> registermailonly estiver vazio, entao deverá retrabalhar o formulário, colocando os seus próprios textos. Link to comment Share on other sites More sharing options...
scolink Posted April 27, 2016 Author Share Posted April 27, 2016 placeholder = espaco reservado. Se o template(formulário) nas traducoes -> mails -> registermailonly estiver vazio, entao deverá retrabalhar o formulário, colocando os seus próprios textos. Bom Dia, depois de re-trabalhar o template formulário lá consegui programar e receber toda a informação do módulo para receber os dados quando o cliente se regista. Mas tenho apenas outra dúvida quando coloco a variavel {siret} e {ape} que significa o NIF e CAE da empresa ele não me passa esses dados, será que a variavel está incorreta e qual é a que devo utilizar ? já coloquei também {vat_number} e {dni} mas ao preencher os campos nao me passa a informação para o email. Alguém sabe como resolver sff ? Obrigado Link to comment Share on other sites More sharing options...
selectshop.at Posted April 27, 2016 Share Posted April 27, 2016 Se a variável nao possue nenhuma funcao, entao terá que codar a funcao primeiro no ficheiro /classes/Mail.php Link to comment Share on other sites More sharing options...
scolink Posted April 29, 2016 Author Share Posted April 29, 2016 Se a variável nao possue nenhuma funcao, entao terá que codar a funcao primeiro no ficheiro /classes/Mail.php Boa tarde, Podes ajudar-me sff, onde devo colocar essa função do vat_number para ele ir buscar a informação e receber por email pois quando coloco {vat_number} ele nao passa a informação, podes ajudar-me sff ? Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now