Odoo Help

Welcome!

This community is for beginners and experts willing to share their Odoo knowledge. It's not a forum to discuss ideas, but a knowledge base of questions and their answers.

0

Creating tables with %for and %endfor in email templates - Odoo is putting my loop outside the table, not inside.

By
Anti Nuga
on 8/10/16, 9:49 AM 325 views

If I try to make a table for an email and use a loop in it:

<table>

<tr>

<th>Column1</th>

<th>Column1</th>

</tr>

% for comp in object.component_ids:

<tr>

<td>${data1}</td>

<td>${data2}</td>

</tr>

% endfor

</table>

And as soon as I save it, Odoo takes the % for and % endfor out of my table and puts them front of the <table>. Any idea why?


0

Jérémy Kersten (jke)

--Jérémy Kersten (jke)--
2993
| 3 2 5
Jodoigne, Belgium
--Jérémy Kersten (jke)--

Jérémy is a member of the core R&D team since september 2013. He developed several projects for OpenERP version 8 including the eCommerce, the Google Calendar synchronization and the new product variants/configurator. Now, he manages Odoo website and themes for saas.

Jérémy Kersten (jke)
On 8/10/16, 4:50 PM

Change the widget_html to widget_text... it should works :)


It is because the browser auto correct the html... and it is no valid to have node text between <tr> tag


 

Your Answer

Please try to give a substantial answer. If you wanted to comment on the question or answer, just use the commenting tool. Please remember that you can always revise your answers - no need to answer the same question twice. Also, please don't forget to vote - it really helps to select the best questions and answers!

About This Community

This community is for professionals and enthusiasts of our products and services. Read Guidelines

Question tools

1 follower(s)

Stats

Asked: 8/10/16, 9:49 AM
Seen: 325 times
Last updated: 8/10/16, 4:50 PM