Symfony: Form Events y Select2

Cómo crear un campo de autocompletado mediante los Form Events y Select2

Image for post
Image for post

0. Cosas a tener en cuenta

1. Integrando Select2

<select id="form_job" name="form[job]" data-autocomplete-url="/jobs" class="select2 form-control"></select>
[  {    id: 1,

name: 'name'
}, { ... }]
{id: id, text: 'text'}

2. Usando el type Select2Type

3. FormEvents al rescate

Lo que vamos a hacer contado en palabras

4. Bola extra

$builder->add('person', PersonFormType::class, ['label' => 'Person']);
Image for post
Image for post
Image for post
Image for post

¿Quieres recibir más artículos como este?

Entre paseo y paseo con Simba desarrollo en Symfony y React

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store