Ir al contenido
Menú
Se marcó esta pregunta
1 Responder
3316 Vistas

Hello,

in my email template the variables (i.e. context) is not rendered into the body_html.

The Template is:

 <odoo>
<data
noupdate="1">
<record
id="email_stuff" model="mail.template">
<field name="subject">Subject {{ ctx["stuff" }}</field>
<field name="auto_delete" eval="True" />
<field
name="model_id" ref="base.model_res_partner" />
<field
name="body_html">![CDATA[
Stuff is: {ctx["stuff"]}}

]]></field>
</record>
</data>
</odoo>

The mail is send and ctx["stuff"] (its content)
is shown in the subject as expected - but not in the body_html.  

There {{ ctx["stuff"] }} is printed out literally.

I tried with other variables (object.* etc.) nothing

Any ideas??


Thank you all,

--Holger



Avatar
Descartar
Autor Mejor respuesta

[Solved]

OK, i found it.

Type of "body_html" to "html" and then treat it as qweb. ( <t t-out="ctx['stuff'] />)

Thanks,

--Holger

Avatar
Descartar
Publicaciones relacionadas Respuestas Vistas Actividad
1
feb 24
2419
3
dic 23
19046
1
feb 22
6086
0
ago 21
2473
3
ago 20
6337