Pular para o conteúdo
Menu
Esta pergunta foi sinalizada
1 Responder
3638 Visualizações

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
Cancelar
Autor Melhor resposta

[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
Cancelar
Publicações relacionadas Respostas Visualizações Atividade
1
fev. 24
2761
3
dez. 23
19296
1
fev. 22
6402
0
ago. 21
2701
3
ago. 20
6772