<?php
// src/Form/SearchType.php
namespace App\Form;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
use App\Entity\Villes;
use Symfony\Component\Form\Extension\Core\Type\SubmitType;
use Symfony\Bridge\Doctrine\Form\Type\EntityType;
use Symfony\Component\Form\Extension\Core\Type\SearchType as SymfonySearchType;
use Symfony\Component\OptionsResolver\OptionsResolver;
class RechercheNatFormType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options)
{
$builder
->add('mot', SymfonySearchType::class, [
'label' => false,
'attr' => [
'class' => 'search-form__input form-control',
'placeholder' => 'Séminaire recherché...',
],
])
->add('submit', SubmitType::class, [
'attr' => [
'class' => 'btn-recherche'
],
'label' => 'Rechercher',
]);
}
public function configureOptions(OptionsResolver $resolver)
{
$resolver->setDefaults([
'method' => 'GET',
'csrf_protection' => false,
]);
}
}