How to use Autocomplete Form Types
Available Autocomplete Types
Type
Entity
Using Built-in Autocomplete Types
<?php
declare(strict_types=1);
namespace App\Form\Type;
use Sylius\Bundle\AdminBundle\Form\Type\ProductAutocompleteType;
use Symfony\Component\Form\AbstractType;
use Symfony\Component\Form\FormBuilderInterface;
final class MyFormType extends AbstractType
{
public function buildForm(FormBuilderInterface $builder, array $options): void
{
$builder
->add('product', ProductAutocompleteType::class, [
'label' => 'app.ui.select_product',
])
;
}
}Selecting Multiple Entities
Customizing via extra_options
Option
Description
Default
Limitations of extra_options
Creating a Custom Autocomplete Type
For Translatable Entities
For Non-Translatable Entities
Last updated
Was this helpful?
