Hi,
I want to write a simple comparison expression in qweb (if age<16 then do something). But unfortunately, i can't use a smaller symbol "<".
<t t-if="student.age < 16">
do something .......
</t>
Please help!!!
Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:
Hi,
I want to write a simple comparison expression in qweb (if age<16 then do something). But unfortunately, i can't use a smaller symbol "<".
<t t-if="student.age < 16">
do something .......
</t>
Please help!!!
XML has just five special characters, all they has corresponding codes:
< (<), & (&), > (>), " ("), and ' (').
you've to use < xml code of <, from above list:
<t t-if="student.age < 16">
do something .......
</t>
Quite strange though, I can use the normal characters without encoding them. I know its best practice to encode so but still strange that this doesn't work for thavorac.
maybe it works without encoding in some cases. I tried once to use in odoo domain statement in XML a & symbol as AND operator, it doesn't worked, then reverted back to encoded version: & amp ; and it started working. since I'm using only encoded versions of these 5 characters, to be sure...
Guess I'll always use encoding from now on then!
You may need to use &lt; instead of <
A similar expression for other special characters.
Crie uma conta hoje mesmo para aproveitar os recursos exclusivos e interagir com nossa incrível comunidade!
Inscreva-sePublicações relacionadas | Respostas | Visualizações | Atividade | |
---|---|---|---|---|
|
1
jul. 25
|
1878 | ||
|
1
mai. 25
|
1968 | ||
QWeb: use t-if to check birthday date
Resolvido
|
|
1
abr. 25
|
2394 | |
|
1
fev. 25
|
1682 | ||
|
0
out. 24
|
1456 |