【发布时间】:2016-08-10 07:28:38
【问题描述】:
用户如何使用自动完成字段将产品添加到简单的插件配置中?
我尝试使用 Config Entity,但它看起来与 Form API 相同(我不能在那里使用实体字段)。
【问题讨论】:
用户如何使用自动完成字段将产品添加到简单的插件配置中?
我尝试使用 Config Entity,但它看起来与 Form API 相同(我不能在那里使用实体字段)。
【问题讨论】:
我可以在 Drupal 8 中使用表单 API 和 entity_autocomplete 类型来做到这一点。
$form['stories'] = [
'#type' => 'entity_autocomplete',
'#target_type' => 'node',
'#title' => $this->t('Stories'),
'#description' => $this->t('Select some stories.'),
'#default_value' => $default_entities,
'#tags' => TRUE,
'#selection_settings' => array(
'target_bundles' => array('page', 'article'),
),
'#weight' => '0',
];
【讨论】:
使用webform - 有一个实体引用字段。 这不适用于您的目的..但您可以检查一下来源。
【讨论】: