richardhj / contao-notification_center_member_selectable
Contao开源CMS通知中心扩展的成员可选择的短信
v1.1.1
2021-04-08 19:18 UTC
Requires
- php: ^5.6 || ^7.0
- codefog/contao-haste: ~4.11
- contao/core-bundle: ~4.4
- doctrine/dbal: ^2.7
- richardhj/contao-notification_center_checksendinterface: ~1.0
- symfony/config: ^3.3 || ^4.0 || ^5.0
- symfony/dependency-injection: ^3.3 || ^4.0 || ^5.0
- terminal42/notification_center: ~1.3
Requires (Dev)
- contao/manager-plugin: ^2.2
This package is auto-updated.
Last update: 2024-09-09 02:47:20 UTC
README
Contao开源CMS通知中心扩展的成员可选择的短信
想象一下,您提供了nc消息(例如订单确认)和不同的网关(例如电子邮件或短信)。本扩展提供了一个前端模块,允许已登录的成员选择他们想要接收的消息(例如,仅短信消息和/或仅电子邮件消息)。
用法
修改特定通知的消息,并勾选“是否成员可选”框(所有未勾选此框的消息仍将被发送)。创建一个新的前端模块“管理消息”(可在“用户”类别中找到)。选择成员可以通过此模块管理的通知。将模块放置在前端(例如,在成员区域)。
演示前端模块
界面:MessageDraftCheckSendInterface
可以将接口 MessageDraftCheckSendInterface
添加到任何通知中心网关,并提供函数 public function canSendDraft(Message $objMessage)
。该函数将在保存前端模块时被调用(见下文),并检查此消息是否可以发送给此成员。
有关示例集成,请参阅 richardhj/contao-notification_center_clockworsms
。如果您提供了通知中心网关,可以集成接口 richardhj/contao-notification_center_checksendinterface
。