web-dev-qa-db-ja.com

トークンがエンティティ形式で機能しない

単純なエンティティフォームをまとめて、フォームのフィールドにいくつかのデフォルトのトークン値を入力しようとしています。しかし、利用可能なトークンのリストから[site:current-user:mail]のようなものを選択すると、文字どおり入力したとおりに表示されます。つまり、ユーザーのメールが挿入されているはずの入力ボックスで、そのフィールドに「[site:current-user:mail]」というテキストが表示されます。これは少し奇妙ですが、トークンはサイトの他の場所でも機能しているようです。

drupal 7の最新の安定バージョンとentityformモジュールを使用しています。

3
mannadu

Field default token モジュールをインストールしてから、entityformsタイプを編集し、目的のトークンを選択して再度保存すると、機能するはずです。

1
jetwong