Я пытаюсь использовать пакет select2entity для своего проекта для реализации автозаполнения.
При использовании компоновщика спецификация следующая:
$builder
->add('country', Select2EntityType::class, [
'multiple' => true,
'remote_route' => 'tetranz_test_default_countryquery',
'class' => '\Tetranz\TestBundle\Entity\Country',
'primary_key' => 'id',
'text_property' => 'name',
'minimum_input_length' => 2,
'page_limit' => 10,
'allow_clear' => true,
'delay' => 250,
'cache' => true,
'cache_timeout' => 60000, // if 'cache' is true
'language' => 'en',
'placeholder' => 'Select a country',
// 'object_manager' => $objectManager, // inject a custom object / entity manager
])
Что должно быть указано в параметре 'remote_route'?
Почему мое поле должно быть связано с маршрутом? Как и где должен быть настроен этот маршрут? Должно ли оно быть связано с запросом?
Спасибо за вашу помощь!