Jump to content
Henrique Souza

Adicionar formulário de cotação

Mensagens Recomendadas

Boa tarde, 
Gostaria de saber como posso adicionar um formulário de cotação na minha página de produtos?

Utilizo o Magento 2.1 e gostaria de saber qual a melhor forma de fazer isso!

Desde já agradeço

Share this post


Link to post
Share on other sites

Oi @Henrique Souza

Uma forma de fazer isso sem ter que criar um módulo ou programar é instalando esse módulo -> https://landofcoder.com/magento-2-hide-price.html que esconde o preço do produto. Após isso basta selecionar o tipo de pagamento "Purchase Order". Porém isso transformará toda a loja em um catalogo de cotação.

Caso queira que seja um formulário especifico em produtos específicos, aconselho criar um atributo de produto chamado "cotação" do tipo sim e não, e ao setar o atributo como SIM lá no cadastro do produto, que tenha uma programação na página interna do produto que esconde o preço e o botão comprar, e exibe um formulário com os campos, porém nesse caso você terá que programar um módulo que reescreve novas regras para página do produto.

Share this post


Link to post
Share on other sites

Obrigado pela resposta, 
Então eu consegui esconder os preços para produtos setados com R$ 0,00. Estou trabalhando agora para inserir esse formulário no lugar do preço. 
O problema está em fazer funcionar esse formulário ou em como fazer. Chamei o formulário que aparece na página contato e ele aparece no lugar do preço, maaaas não funcionou (não enviou o email depois de preenchido os campos e clicado em enviar).

 

Edited by Henrique Souza

Share this post


Link to post
Share on other sites

Entendi, então você já avançou bastante, legal. Tente usar um formulário externo, fora das regras do Magento apenas para validar exatamente onde esta o problema, ok? Pode ser que esteja tendo problemas com a autenticação e envio de e-mail.

Share this post


Link to post
Share on other sites

Tentei de tudo aqui pra usar um form externo mas não está dando certo e aparece alguns erros no console tem vários desses: [DOM] Found 5 elements with non-unique id #email
pesquisei esse erro e parece que esses ids estão repetidos, mas não adianta muda-los que sempre acontece o mesmo. Pode me ajudar?

Share this post


Link to post
Share on other sites

Oi @Henrique Souza

Fiz algumas pesquisar e encontrei um módulo pago que faz isso: https://plugin.company/magento2-extensions/custom-contact-forms.html

Como você já conseguiu inserir o formulário e apenas o envio não funciona, o que eu indico que trabalhe em cima de log de erro, você precisa debugar o script de uma forma que encontre o retorno exato do porque que o e-mail não é disparado. Sem esse log não consigo passar nenhuma orientação.

Share this post


Link to post
Share on other sites

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 account

Entrar

Already have an account? Sign in here.

Sign In Now

×

Informação Importante

Ao usar este site, você concorda com nossos Termos de Uso (leia).