Используйте иконку Выбрать виджет в пользовательской форме - PullRequest
0 голосов
/ 07 июня 2019

Я хочу использовать виджет «Выбор значка» в пользовательской форме, но не могу найти, как это сделать.

Цель состоит в том, чтобы отобразить селектор значков, как при установке виджета в режиме отображения формы из вспомогательного офиса.

Вот конфигурация моего поля в виде:

public function getFormId()
{
    return 'my_custom_form_id';
}

public function buildForm(array $form, FormStateInterface $form_state)
{
    // ... other fields ...

    $form['icon_choice'] = [
        '#type' => 'entity_autocomplete',
        '#target_type' => 'taxonomy_term',
        '#selection_settings' => [
          'target_bundles' => [ 'icons' ]
        ]
    ];        

    // ... other fields ...

return $form;
}

Я нашел в Интернете инструкции по созданию виджета и использованию его из интерфейса бэк-офиса Drupal, но я не думаю, что понял, как это сделать при программировании в полях моей пользовательской формы.

Заранее благодарю за помощь.

Germain.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...