使用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'/>
完整的模板看起来像这样
<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>