コンテンツタイプトピックと、トピックコンテンツタイプでのみ使用可能なWebfrom「連絡先」のブロックがあります。
登録済みのユーザーであれば誰でもトピックを作成できます。Webfromを使用してトピックの作成者に連絡したいと思います。
過去には、Webfrom内にトークン[current-page:node:author:mail]を備えた隠しフィールドがあり、Webform情報を現在のページの作成者のメール「トピック作成者」に送信していました。
Webfromをバージョン7.x-4.9に更新した後、Webfromは電子メールの送信を停止します。
[current-page:node:author:mail]は利用できなくなったようです。
現在のページの作者のメールにアクセスするための適切なトークンを特定するために誰かが私を助けてくれるなら、私は感謝します。または、同じ機能を実現する別の方法を提案します。
ありがとう
ほぼ4週間私たちを夢中にさせた後、私たちはようやくどこに問題があるのかを見つけました。物事は私たちが間違った方向を見ていました。
上書き http://s000.tinyupload.com/?file_id=06809135818916665525 トークンを1.6に更新した後。それをsites/all/modules/tokenに抽出するだけです。理由はまだわかりません。すべての変更ログ、Gitコミット、およびWebformのすべてを完全にチェックし、最終的に別の方向を検討することを決定しました。
モジュールのメンテナーからの提案に従って、Webformモジュールを更新できます。
したがって、正常に機能させるには、次のようにします。
トークンが戻ってきます。
私たちはこの投稿からすべてのフィードバックを取得しました https://www.drupal.org/node/91976 および適用されたパッチは https://www.drupal.org/files/ issues/token-current_page_object_token-9197 。
ウェブフォームのメールタブをクリックすると、トークンオプションが利用できます。そのため、必要なものを選択できます。このオプションは問題に適していると思います。
[current-user:mail]