add contact form and mailing

Co-authored-by: Constantin Simonis <constantin@simonis.lol>
Reviewed-on: http://git.simonis.lol/sites/abiball/pulls/6
Reviewed-by: Constantin Simonis <constantin@simonis.lol>
Co-authored-by: Jan-Marlon Leibl <jleibl@proton.me>
Co-committed-by: Jan-Marlon Leibl <jleibl@proton.me>
This commit is contained in:
2025-01-23 17:44:47 +00:00
committed by Constantin Simonis
parent dc64bc0a22
commit eac7c863d1
23 changed files with 1876 additions and 7 deletions

19
src/Form/ContactForm.php Normal file
View File

@ -0,0 +1,19 @@
<?php
namespace App\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\Extension\Core\Type\EmailType;
use Symfony\Component\Form\Extension\Core\Type\TextareaType;
use Symfony\Component\Form\Extension\Core\Type\TextType;
use Symfony\Component\Form\FormBuilderInterface;
class ContactForm extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder->add('email', EmailType::class)
->add('message', TextareaType::class)
->add('phone', TextType::class);
}
}