Как изменить размер шрифта при получении заказа в Odoo POS? - PullRequest
0 голосов
/ 30 марта 2019

С помощью Odoo 11 я хочу изменить размер шрифта в квитанции о заказе на кухню

  <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'/>

1 Ответ

0 голосов
/ 01 апреля 2019

Полный шаблон выглядит так

<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>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...