What this module is for
Use Notifications to manage reusable notification templates for inbox, system, personal, or broadcast messages.
The module has two linked pieces:
- the notification template, which stores the title, localized message body, priority, sender name, and sender avatar
- the linked email template, which provides the reusable email HTML shell, preview content, and row-level active toggle
Operators use this module to:
- review which notification templates already exist
- open the create or edit flow for one notification
- inspect the linked email HTML shell
- switch the linked email-template shell on or off
Main surfaces
List: notification inventory built from the shared email-template catalog, filtered down to rows that already have a Notification IDForm: create and edit workflow for one notification template, including localized content, sender avatar, and priority
How the linked pieces fit together
The notification template is the message operators edit. The linked email template is the reusable email shell around that message.
That is why the list shows both an email-template ID and a Notification ID:
- the email-template ID identifies the linked shell row
- the Notification ID identifies the notification template that opens in the edit form
Known caveats
- The list is not a standalone notifications catalog. It starts from the shared email-template catalog and only displays rows that are linked to a notification.
- The row-level activate or deactivate button changes the linked email-template shell state. It does not directly edit the notification template content.
- The preview modal shows the linked email HTML shell. It is not a preview of the notification message body by itself.
- The current operator form is for template management. It does not expose a send-now or preview-send action.