Xpath¶
Добавить некоторые атрибуты в узел¶
Код:
<xpath expr="//some/xpath" position="attributes">
<attribute name="some_field">
</xpath>
Qweb выражение
<attribute name="t-att-another_field">website.get_another_field_value()</attribute>
После рендеринга это становится обычным атрибутом:
<.... another_field="value" ...>
Важный¶
Внутри
<xpath expr="//some/xpath" position="attributes">
...
</xpath>
Вы можете поставить ** только ** `` <attribute name=`` and nothing more.
Для проверки xpath¶
Код:
#Odoo tip - XPath playground:
$ sudo apt-get install libxml-xpath-perl
$ xpath -e "//record[@id=',,,']" -e "//field[@name='...']" *.xml