具有令牌模块的Drupal自动回复器

Sha*_*ane 5 php drupal token

我正在使用Drupal自动回复模块 - 我想使用令牌,所以我可以包含在发送的电子邮件中订阅的用户名...

有谁知道如何实现这一目标?

谢谢你的帮助.

巴蒂尔

Sha*_*ane 4

谢谢你 - 你的答案非常接近......

自动回复模块 UID 与用户 UID 无关,因此您的代码引入了不同的用户名...因此我将其更改为从电子邮件地址查找用户。

// load the full user object
$user = user_load(array('mail' => $u->mail));
// Replace user tokens in mail body
$mail->body = token_replace($mail->body, 'user', $user);
Run Code Online (Sandbox Code Playgroud)

是的,确实如此,我会将其作为我的其他请求的补丁提交,希望它可以对其他人有所帮助。

非常感谢

谢恩