错误:以下插值键无效:"email_token"
我看到下面有解决方案,但用户不是需要该令牌来点击并完成注册吗?
直接移除 %{email_token} 可以吗?
以下是完整的模板:
欢迎来到 %{site_name}!一位工作人员已在 %{site_name} 上批准了您的账户。请点击以下链接以确认并激活您的新账户:%{base_url}/users/activate-account/%{email_token} 如果上述链接无法点击,请尝试将其复制并粘贴到网页浏览器的地址栏中。(如果您作为新用户需要与 站点管理员 沟通,请直接回复此消息。)
这个模板是否已过时,应该重写为不再提及点击任何链接的形式?
我们在使用 SSO 几年后启用了“批准用户”功能。
simon
2
您之前是否自定义过 user_notifications.signup_after_approval.text_body_template?
我在 server.en.yml 文件中看到的该模板默认文本如下:
欢迎加入 %{site_name}!
一位工作人员已在 %{site_name} 批准了您的账户。
您现在可以通过以下方式登录并访问您的新账户:
%{base_url}
如果上述链接无法点击,请尝试将其复制并粘贴到网页浏览器的地址栏中。
%{new_user_tips}
我们始终相信 [文明的社区行为](%{base_url}/guidelines)。
祝您使用愉快!
该模板中不包含 %{email_token} 键。
据我所知没有,而且这段文字看起来也不像是我们的版主所写的。
我们的用户在获得批准之前就已经确认了邮箱,因此逻辑上他们不需要该令牌。将其移除后,模板保存成功。
谢谢!