reflar / pretty-mail
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 处理某些邮件的方式,我不得不使用一个“黑客”方法来使其工作。请将您遇到的问题报告到我们的 Github。
链接
由 FriendsOfFlarum 开发的扩展。