richardhj/contao-notification_center_member_selectable

Contao开源CMS通知中心扩展的成员可选择的短信

v1.1.1 2021-04-08 19:18 UTC

This package is auto-updated.

Last update: 2024-09-09 02:47:20 UTC


README

Latest Version on Packagist Dependency Status

Contao开源CMS通知中心扩展的成员可选择的短信

想象一下,您提供了nc消息(例如订单确认)和不同的网关(例如电子邮件或短信)。本扩展提供了一个前端模块,允许已登录的成员选择他们想要接收的消息(例如,仅短信消息和/或仅电子邮件消息)。

用法

修改特定通知的消息,并勾选“是否成员可选”框(所有未勾选此框的消息仍将被发送)。创建一个新的前端模块“管理消息”(可在“用户”类别中找到)。选择成员可以通过此模块管理的通知。将模块放置在前端(例如,在成员区域)。

演示前端模块

Front end module

界面:MessageDraftCheckSendInterface

可以将接口 MessageDraftCheckSendInterface 添加到任何通知中心网关,并提供函数 public function canSendDraft(Message $objMessage)。该函数将在保存前端模块时被调用(见下文),并检查此消息是否可以发送给此成员。

有关示例集成,请参阅 richardhj/contao-notification_center_clockworsms。如果您提供了通知中心网关,可以集成接口 richardhj/contao-notification_center_checksendinterface