Initialize selectpicker via stimulus controller.

This commit is contained in:
Jan Böhmer 2022-03-06 23:27:20 +01:00
parent f1ea25cad2
commit f276c436ae
16 changed files with 31 additions and 32 deletions

View file

@ -69,6 +69,7 @@ class CurrencyAdminForm extends BaseEntityAdminForm
'preferred_choices' => ['EUR', 'USD', 'GBP', 'JPY', 'CNY'],
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'title' => 'selectpicker.nothing_selected',
'data-live-search' => true,
],

View file

@ -95,6 +95,7 @@ class LabelOptionsType extends AbstractType
},
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'title' => 'selectpicker.nothing_selected',
'data-live-search' => true,
],

View file

@ -82,6 +82,7 @@ class PartLotType extends AbstractType
'disable_not_selectable' => true,
'attr' => [
'class' => 'selectpicker form-control-sm',
'data-controller' => 'elements--selectpicker',
'title' => 'selectpicker.nothing_selected',
'data-live-search' => true,
],

View file

@ -63,6 +63,7 @@ class MasterPictureAttachmentType extends AbstractType
'choice_translation_domain' => false,
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'title' => 'selectpicker.nothing_selected',
],
'choice_attr' => static function (Options $options) {

View file

@ -117,6 +117,7 @@ class StructuralEntityType extends AbstractType
$resolver->setDefault('attr', static function (Options $options) {
$tmp = [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'data-live-search' => true,
'title' => 'selectpicker.nothing_selected',
];

View file

@ -150,6 +150,7 @@ class UserAdminForm extends AbstractType
'required' => false,
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'title' => 'selectpicker.nothing_selected',
'data-live-search' => true,
],
@ -162,6 +163,7 @@ class UserAdminForm extends AbstractType
'required' => false,
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'title' => 'selectpicker.nothing_selected',
'data-live-search' => true,
],
@ -178,6 +180,7 @@ class UserAdminForm extends AbstractType
},
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'title' => 'selectpicker.nothing_selected',
],
'choice_translation_domain' => false,

View file

@ -99,6 +99,7 @@ class UserSettingsType extends AbstractType
'required' => false,
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'data-live-search' => true,
],
'placeholder' => 'user_settings.language.placeholder',
@ -110,6 +111,7 @@ class UserSettingsType extends AbstractType
'required' => false,
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
'data-live-search' => true,
],
'placeholder' => 'user_settings.timezone.placeholder',
@ -121,6 +123,7 @@ class UserSettingsType extends AbstractType
'required' => false,
'attr' => [
'class' => 'selectpicker',
'data-controller' => 'elements--selectpicker',
],
'choice_translation_domain' => false,
'choices' => User::AVAILABLE_THEMES,