-
Apply PR mautic/mautic#8892
-
Copy to plugin/IntegrationsBundle https://github.com/mautic-inc/plugin-integrations + PR https://github.com/mautic-inc/plugin-integrations/pull/76
-
Copy to plugins/GrapesJsBuilderBundle actual version of GrapeJS bundle for Mautic 2 https://github.com/Webmecanik/plugin-grapesjs-builder/archive/master.zip
-
Clear cache
-
Appy PR mautic/mautic#9050
-
Copy to plugins/GrapesJsBuilderBundle actual version of GrapeJS bundle for Mautic 3 https://github.com/Webmecanik/plugin-grapesjs-builder/archive/mautic3x.zip
-
Clear cache
-
Got to plugins
-
Click to button Install/Upgrade Plugins
-
Find GrapeJs in plugin list and activate it
-
Now go to emails and try create/edit email
-
You should able to use GrapeJs editor for HTML emails and pages
GrapeJS plugin introduce also support for MJML language. Just create template as usual and add to template email.mjml.tpl
file with properly MJML syntax.
You can use our Blank MJML template to start
Use Github issues for reporting and discuss more about this plugin
Create pull requests and we will review it soon as possible.
- Dynamic Content is not supported for MJML version of builder
- Edit button text by Delete/Backspace is not working
- Code mode editor is not working anymore
Contributions are welcome.
This plugin use following GrapesJS plugin:
- Custom for Mautic : https://github.com/Webmecanik/grapesjs-preset-mautic
- Builder email MJML : https://github.com/artf/grapesjs-mjml
- Builder email HTML : https://github.com/artf/grapesjs-preset-newsletter
- Builder page HTML : https://github.com/artf/grapesjs-preset-webpage
- Parser CSS : https://github.com/artf/grapesjs-parser-postcss
If you need to update it, codes are in the plguin/GrapesJsBuilderBundle/Assets/js
folder.