使用Odoo 11我想更改Kitchen Order收据上的字体大小
<t t-foreach="changes.new" t-as="change">
<div size="double-height" t-if="!change.order">
<line line-ratio='0.6'>
<left><t t-esc="change.name_wrapped[0]" /></left>
<right><t t-esc="change.qty" /> <t t-esc="change.unit" /></right>
</line>
<t t-call="NameWrapped"/>
我想使名称更大字体
我尝试过
<t t-foreach="changes.new" t-as="change">
<div size="double-height" t-if="!change.order">
<line line-ratio='0.6'>
<left><t t-esc="change.name_wrapped[0]" /></left>
<right><t t-esc="change.qty" /> <t t-esc="change.unit" /></right>
</line>
<t t-call="NameWrapped" size='double-height'/>
答案 0 :(得分:0)
完整的模板如下
<t t-name="NameWrapped">
<t t-foreach="change.name_wrapped.slice(1)" t-as="wrapped_line">
<line>
<left></left>
<right><t t-esc="wrapped_line"/></right>
</line>
</t>
</t>
继承并更新此模板,结果应为:
<t t-name="NameWrapped">
<t t-foreach="change.name_wrapped.slice(1)" t-as="wrapped_line">
<line size='double-height'>
<left></left>
<right><t t-esc="wrapped_line"/></right>
</line>
</t>
</t>
因此,您可以做类似
的操作<t t-extend="NameWrapped">
<t t-jquery="line" t-operation="replace">
<line size="double-height">
<left></left>
<right><t t-esc="wrapped_line"/></right>
</line>
</t>
</t>