Поле Выбора настраиваемой составной сущности Drupal 8
У кого-нибудь есть пример того, как я добавляю объект Select (в частности, ссылку на термин) в пользовательский составной файл?
Вот код, который мне надоел. Поле с заголовком отображается, но выбора нет.
$elements['test_tax'] = [
'#type' => 'entity_select',
'#title' => t('Test Taxonomy'),
'#target_type' => 'taxonomy_term',
'#selection_handler' => 'default:taxonomy_term',
'#selection_settings' => [
'target_bundles' => [
'my_terms' => 'my_terms'
],
'sort' => [
'field' => 'name',
'direction' => 'ASC'
]
]
];
Я интерфейсный парень, поэтому я немного не в своей тарелке в php...
3
1 answers
Я думаю, тебе просто нужно измениться...
'#type' => 'entity_select',
...до...
'#type' => 'webform_entity_select',
В редакторе исходного кода веб-формы YAML мы скрываем префиксы "webform_*", которые должны быть включены в пользовательский код.
@см. https://cgit.drupalcode.org/webform/tree/src/Element/WebformEntitySelect.php
3
Author: jrockowitz, 2018-02-09 00:50:27