请求:
用于自定义电子邮件模板的管理员页面应包含:
- 对当前选定模板何时会发送给用户的单句描述
- 当前模板中可用的每个 插值键 的单句描述。
基本原理:
在此页面上,我经常遇到两个问题:
1:不了解什么将触发发送模板
模板的名称不足以了解何时会发送电子邮件模板。很好的例子:
- 自定义论坛邀请邮件
- 自定义邀请邮件
- 论坛邀请邮件
- 邀请邮件
这些名称只有在事后,在我们 理解它们之间的区别后才有意义。因此,最好为这些(以及所有模板)在页面上添加一个简短的单句描述,让管理员知道模板的用途。
您可以直接使用此论坛上有用的操作方法帖子中的文本——至少对于英文本地化来说,内容已经写好了。
2:不知道哪些插值键可用或它们的作用
例如,这是“用户回复”的模板:
%{header_instructions}
%{message}
%{context}
%{respond_instructions}
这里的问题:
- 我不知道
%{context}的意思。 - 如果我删除这些键,很难再找回来。
因此,如果为每个电子邮件模板提供每个可用键的单句描述,那将是很好的。也许作为页面上可展开/隐藏的列表?