新しいコンテンツタイプを追加しました。そのコンテンツタイプのノードを編集するときにトークンを使用するにはどうすればよいですか?
たとえば、「Hello [user:name]」と入力すると、ページには次のように表示されます。
上記のように、「[user:name]」トークンはユーザー名に置き換えられません。
フィールド内のトークンを置き換えるには、テキストフィルターが必要です。 admin/config/content/formats
で設定できます。 drupal 7では、次のコマンドで必要なテキストフィルターをインストールできます。
しかし、これはdrupal 7と同じようにdrupal 8に移植されません:
Drupal 8 の発行トークンフィルター
これは非常に単純なコードなので、drupal 8の非公式バージョンがあります。
これは Token Filter モジュールで通常行うことです。プロジェクトページの詳細:
トークンフィルターは、トークン値を入力フィルターとして使用できるようにする非常に単純なモジュールです。
モジュールは、デフォルトでネイティブトークン([site:name]など)とすべてのグローバルトークンをサポートするようになりました。ノードやユーザーなどのコンテキストトークンを置き換えることもできますが、現在、ユーザーがフィルターのヘルプテキストでそれらを使用することは推奨されていません。
このモジュールには現在、D8用の ベータ版 があります。