El 25/7/18 a les 11:56, Nacho ha escrit:
> En un QWeb Report quiero mostrar un campo:
>
> |
> <divstyle="font-size:22px">
> <spant-esc="
product.name"/>
> </div>
> |
>
>
> Esto funciona bien.
>
> Lo que quiero hacer es que según la longitud del campo, el tamaño de
> fuente sea diferente. Por ejemplo, quiero hacer algo así:
>
> |
> <t t-if="len(
product.name)<10">
> <divstyle="font-size:26px">
> </t>
> <tt-if="len(
product.name)>=10">
> <divstyle="font-size:22px">
> </t>
> <spant-esc="
product.name"/>
> </div>
> |
Eso te debería de funcionar lo único que pongas en el span el style,
algo así:
span t-field="
product.name" style="font-size:26px;"
y con el t-if, pones uno o otro.
Ejemplo para que entiendas cómo hacerlo:
https://github.com/OCA/OCB/blob/10.0/addons/website/views/website_templates.xml#L169
--
Atentament, cubells.
--