いくつかのトークンを定義するカスタムモジュールを作成しました。これらのトークンは使用されます。 Wysiwygエディターでこのように:[mytype:closing_date]
(token_filterモジュールがあります)
これらのトークンをWebformモジュール、特にフォームの入力後に送信される確認の電子メールでも利用できるようにすることは可能ですか?
私は試した %mytype[closing_date]
が機能しませんでした。
token モジュールも使用します。その説明は documentation にあります。
基本的に、次の2つのフックを実装する必要があります。
function my_user_token_values($type, $object = NULL, $options = array()) {
if ($type == 'user') {
$user = $object;
$tokens['name'] = $user->name;
$tokens['mail'] = $user->mail;
return $tokens;
}
}
そして
function my_user_token_list($type = 'all') {
if ($type == 'user' || $type == 'all') {
$tokens['user']['name'] = t("The user's name");
$tokens['user']['mail'] = t("The user's email address");
return $tokens;
}
}