Как создать widget select2 для Drupal8?
Хочу сделать список валют с флагами по своей таблице
Установил с помощью команды composer require select2/select2
В widget для formElement пишу:
<?php. . .
$element += [
'#type' => 'select2',
'#default_value' => isset($items[$delta]->value) ? $items[$delta]->value : '',
'#size' => 1,
'#maxlength' => 255,
'#options' => $options,
'#options_attributes' => $options_attributes,
'#empty' => $this->t('No currencies found'),
'#element_validate' => [
[$this, 'CurrencyValidation'],
],
];
. . .?>
Комментарии
Можно использовать https://www.drupal.org/project/chosen