fof / pretty-mail
为 Flarum 创建 HTML 邮件
1.1.2
2023-11-12 16:56 UTC
This package is auto-updated.
Last update: 2024-08-30 23:21:53 UTC
README
这是一个 Flarum 扩展。用于创建自定义 HTML 邮件模板!
- 从扩展设置中配置您的自定义邮件模板
- 此扩展支持 Flarum 发送的所有邮件以及第三方扩展的邮件
扩展
从其他扩展中向模板提供额外的变量是可能的。例如
在您的 extend.php
(new \FoF\PrettyMail\Extend\PrettyMail) ->addTemplateData('myNewVariable', Callback\NewVariableCallback::class),
回调应该是一个可调用的类,并接受 \Flarum\Notification\Blueprint\BlueprintInterface
,返回应分配给新变量的 string
值。
您还应该包含一个使用密钥 fof-pretty-mail.admin.settings.attributes.myNewVariable
的翻译,该密钥将在扩展设置页面中显示,以便管理员用户知道新键提供的内容,以及他们应在模板中使用它的位置。
安装
使用 composer 安装
composer require fof/pretty-mail:"*"
更新
composer update fof/pretty-mail
重要提示
由于 Flarum 处理某些邮件的方式,我不得不使用一个“hack”来使其工作。请将您遇到的问题报告到我们的 Github。
链接
由 FriendsOfFlarum 开发的一个扩展。