Overview
This add-on offers a streamlined user interface for defining and managing message templates. You can create reusable templates that can be seamlessly integrated anywhere within your Jmix application, making it perfect for crafting emails, in-app notifications, and other messages.
Features
- Centralized Template Management: Store all your message templates in one location, making them easy to access, edit, and maintain.
- Template Types: The add-on supports both HTML and plain text templates, providing flexibility in formatting your messages.
- Apache FreeMarker Integration: Leverages the robust Apache FreeMarker Template Engine, allowing you to use placeholders, expressions, loops, conditional logic, and other powerful features within your templates. This means you can create dynamic, data-driven messages.
- Visual HTML Template Editor: The built-in GrapesJS-based visual editor simplifies the process of creating HTML templates through a drag-and-drop interface, letting you construct templates using a library of pre-designed blocks. No advanced HTML coding skills required.
- Reusability: Create templates once and use them in multiple areas of your application.
- Parameterization: Templates can use parameters passed during message generation, enabling personalization and data-driven content.