在qweb
报告中,我有以下代码:
<span t-if="o.currency_id.name == 'USD'">
<th style="width: 12%;" class="text-right"><t>Unit Price ( USD )</t><br/>Unit Price (USD)</th>
<th style="width: 12%;" class="text-right"><t>Amount ( USD ) </t><br/>Amount (USD) <span t-esc="get_currency_codes()"/></th>
</span>
<span t-if="o.currency_id.name == 'EUR'">
<th style="width: 12%;" class="text-right"><t>Unit Price ( EUR )</t><br/>Unit Price (EUR)</th>
<th style="width: 12%;" class="text-right"><t>Amount ( EUR ) </t><br/>Amount (EUR) <span t-esc="get_currency_codes()"/></th>
</span>
但是如何根据货币使字符串动态化?
答案 0 :(得分:1)
这将允许您设置动态货币名称。 <span t-field="o.currency_id.name"/>
您可以尝试以下方法:
<th style="width: 12%;" class="text-right">
<t>Unit Price (<span t-field="o.currency_id.name"/>)</t><br/>
Unit Price (<span t-field="o.currency_id.name"/>)
</th>
<th style="width: 12%;" class="text-right">
<t>Amount (<span t-field="o.currency_id.name"/>)</t><br/>
Amount (<span t-field="o.currency_id.name"/>) <span t-esc="get_currency_codes()"/>
</th>