web-dev-qa-db-ja.com

ユーザーフィールドのD7 Webformトークン

D6では、%profile [key]のようなトークンを使用し、ユーザーフィールドをフォーム (Details here) に割り当てることで、プロファイルデータをプルするようにwebformフィールドを構成できます。プロファイルフィールドの代わりにユーザーフィールドを使用して、D7で同様のことをするにはどうすればよいですか?

5
nikan

これは、標準のwebformモジュールを使用して行うことはできないようです。新しいユーザーフィールド用に更新されていないトークンの限定リストを定義します。トークンとして含まれます(field_nnnを使用する場合)が、空の値になります。

カスタムモジュールの構築を最初に調べたところ、トークンモジュールはユーザーフィールドを[user:field_nnn]の形式で使用できるようにしているようです。

3
richardg

新しいWebform 4.xはトークンシステムを使用します。進行中のプロセスを追跡できます ここ

2
Henning