很抱歉发这个帖子,但我不是开发者,担心我会浪费一整天时间试图弄清楚如何重写通知邮件的主题行。
当用户发布新帖子时,我想将主题行从 [%{email_prefix}] %{topic_title} 修改为 USER NAME 刚刚在 [%{email_prefix}] %{topic_title} 发布了新帖子。
我尝试了 %{username} 刚刚在 [%{email_prefix}] %{topic_title} 发布了新帖子,但收到了以下错误:以下插值键无效:“username”。
我漏掉了什么?提前非常感谢!
1 个赞
simon
2
我从事一些 Discourse 开发工作,但也不确定如何查找 Discourse 邮件模板中所有可用的插值键,所以你的问题完全合理。这里有一个类似的问题:Customizing specific system email templates - #14
据我所知,%{username} 插值键不能用于“用户发帖”邮件模板的主题行。我想不出有什么好的变通方法。
4 个赞
谢谢 @simon——有没有办法引起 Discourse 团队的注意?我是否误解了,以为这只是一个简单的代码调整?
simon
4
通过在此发帖,您已经获得了 Discourse 团队的关注。我们中有好几位成员会阅读在 Meta 上发布的几乎每一条帖子。
作为客户,您还可以通过您站点管理仪表板上提供的支持邮箱联系我们,以获取私人支持。