http://www.mikewagan.net/2010/10/drupal-create-user-accounts-through-the-webform-module/に従って、Webフォームを送信する訪問者のユーザーを自動的に作成します。
これはすべて正常に機能しますが、1つの小さな問題があります。Webフォーム送信データは、正しい送信者(新しく作成したユーザー)を表すように変更する必要があります。現在、認証されていないユーザーに関連付けられています。
追加処理フィールドで試し$form['details']['uid']['#value'] = $account->uid;
ましたが、うまくいかないようです。
これを実現するには、Webformの送信データのどの部分をマッサージする必要がありますか?