Overslaan naar inhoud
Menu
Je moet geregistreerd zijn om te kunnen communiceren met de community.
Deze vraag is gerapporteerd
1 Beantwoorden
3511 Weergaven

In QWEB report i have a piece of code like this

<div class="col-3 mb4">

<t t-if="o.company_selection" t-set="company_logo" t-value="o.get_logo(o.company_selection)">
<img t-if="company.logo" t-att-src="image_data_uri(company_logo)" style="max-height: 45px;" alt="Logo"/>
</t>

<t t-if="not o.company_selection">
<img t-if="company.logo" t-att-src="image_data_uri(company.logo)" style="max-height: 45px;" alt="Logo"/>
</t>
</div>

<div class="col-9 text-right" style="margin-top:22px;">

<t t-if="o.company_selection" t-set="company_name" t-value="o.get_header(o.company_selection)">
<t t-esc="company_name"/>
</t>

<t t-if="not o.company_selection">
<t t-esc="company.report_header"/>
</t>
</div>

When the company_selection is empty it works fine, when it has value the method call is working fine and the python method even returns the value but the value is not being shown in the report. For testing purposes i have placed a <h1> tag inside if as below

<t t-if="o.company_selection" t-set="company_logo" t-value="o.get_logo(o.company_selection)">
<h1>Hello</h1>
</t>

The call to the python method get_logo works but the h1 won't display, why? whats wrong in this code?

Avatar
Annuleer
Beste antwoord
<t t-if="o.company_selection">
<h1>Hello</h1>
</t>

check above and let me know.
Avatar
Annuleer
Auteur

Hi Rishan,

This code works but when i call a method why is not working? Funny thing is the method in the python code is also gets executed but won't show in view.

could you share your method here and can we know about your requirement?

also try this -

<t t-if="o.company_selection">

<img t-att-src="image_data_uri(o.get_logo(o.company_selection)" style="max-height: 45px;" alt="Logo"/>

</t>

Auteur

Oddly enough

<img t-if="company.logo" t-att-src="image_data_uri(o.get_logo(o.company_selection))">

worked.

Maybe I had the syntax wrong. Anyway, Thanks Rishan!

Gerelateerde posts Antwoorden Weergaven Activiteit
2
mrt. 24
11362
7
apr. 23
28311
1
jan. 24
1802
1
jun. 23
4240
1
apr. 22
9422