在 odoo xml 视图中计算

calculating in odoo xml view

是否可以在odoo中计算变量(直接在xml模板中)?

示例:

<field name="price"/>
<field name="log"/>

if price > 20
do something

if price <= 20
do something

price + log
do something

我会直接在xml模板中计算。

运算符在 xml 视图中可用吗?例如,加号、减号、大于号、小于号等?我可以在有关 qweb 的文档中阅读一些内容,但这对我不起作用。

一个简单的例子……

<t t-if="price > 20"> do something ....... </t>

然后将 > 翻译成特殊字符,例如 > - 因为 xml 无法阅读 > - 但这对我不起作用......

非常感谢您的支持!

您可以在 xml 模板中使用 &lt; (<), &amp; (&), &gt; (>)

<t t-if="price &gt; 20"> do something ....... </t>