web-dev-qa-db-ja.com

ノードトークンのリストを特定のノードタイプのみに制限するにはどうすればよいですか?

多くのコンテンツタイプとフィールドがあり、「編集Nodeタイプ」ページの読み込みに約30秒かかります。原因は、使用可能なすべての「ノード」トークンをリストするモジュールのようです、このコードを使用:

$form['modulename']['token_help'] = array(
  '#theme' => 'token_tree',
  '#token_types' => array('node'),
);

'#token_types' => array( 'node')は、フォームが1つのコンテンツタイプのみに関係する場合でも、すべてのコンテンツタイプにNodeトークンを提供します。

特定のコンテンツタイプに関連するノードトークンのみを表示するようにトークンツリーを制限する方法はありますか( Token Tweaks モジュールを使用せずに)?

2

これは「いいえ」と答えます。 Token Tweaks は、長いページのロードを防ぐために使用する必要があったものです(時々30秒...)

3