web-dev-qa-db-ja.com

カスタムフォームに分類用語参照フィールドを追加する方法

以前のバージョンのDrupalでは、次のオプションを使用してDrupalのフォームで分類法タグを参照できました。

'#autocomplete_path' => 'taxonomy/autocomplete/'.$vid,

ただし、Drupal 8では、エンティティ参照を参照するために、分類用語参照フィールドが削除されました。詳細は こちら です。

それで、利用可能な代替手段はありますか?

6
Hedeshy

さて、私は変更記録で道を見つけました。見てください: https://www.drupal.org/node/2418529

分類フィールドのオプションの例を次に示します。

'#type' => 'entity_autocomplete',
'#target_type' => 'taxonomy_term',
'#selection_settings' => [
  'target_bundles' => array($vid1, $vid2),
],
8
Hedeshy