Skip to content
Snippets Groups Projects
Balde Oury's avatar
oury.balde authored
Add rednerd template management API to let the user save templates
for later use with the rendering api:

- POST: /api/v1/template/{account}
- PUT: /api/v1/template/{account}/{name}
- DELELTE: /api/v1/template/{account}/{name}

Render a custom template:

- POST: /api/v1/render
d2d36e51
History
Name Last commit Last update
i18n
models
security
views
.hgignore
README.rst
__init__.py
__manifest__.py

Redner

Redner is an innovative solution to produce transactional emails and documents in PDF or HTML format.

It's designed to help applications or websites that need to send transactional email like password resets, order confirmations, and welcome messages.

Redner offers advanced tracking, easy-to-understand reports & email templates. This Module allow you to use email template designed with mailjet app (languages uses in template must be mjml or mustache) which you can add in odoo template. It also allows the rendering of documents in pdf or html format.

Configure this module using the following ir.config_parameter:

redner.server_url = http://dockerhost:7000
redner.api_key = <your API key here>

Pro tip: You can use mjml-app to prototype your email templates.

UI Changes

  • Setting > Redner > Templates

Note: When you have existing templates you want to register onto a new redner server (or with a new user), multi-select them and click "Send to redner server".