Implementando um Formulário de Contato – Envio de mensagens através do site. - Saldaris Consultoria - Serviços de tecnologia e desenvolvimento de sistemas
Para permitir que os visitantes entrem em contato diretamente pelo site, vamos implementar um formulário de contato no CodeIgniter 4. O formulário capturará os dados do usuário e enviará a mensagem via e-mail para o administrador do site.
Configurando as Rotas
Primeiro, criamos as rotas para exibir o formulário e processar o envio da mensagem. No arquivo app/Config/Routes.php, adicione:
O CodeIgniter 4 permite configurar o envio de e-mails no arquivo app/Config/Email.php. Ajuste as configurações conforme o provedor de e-mail utilizado:
public $protocol = 'smtp';
public $SMTPHost = 'smtp.seudominio.com';
public $SMTPUser = 'seuemail@seudominio.com';
public $SMTPPass = 'suasenha';
public $SMTPPort = 587;
public $mailType = 'text';
Conclusão
Agora o site conta com um formulário de contato funcional, permitindo que os visitantes enviem mensagens facilmente. No próximo post, abordaremos a criação da área administrativa para gerenciar os conteúdos do blog.
Se você ou sua empresa precisa de suporte para desenvolvimento com CodeIgniter 4, a Saldaris Consultoria pode ajudar. Entre em contato pelo formulário no final da página para saber mais sobre nossos serviços.