Как расширить шаблон в odoo 9? - PullRequest
0 голосов
/ 27 августа 2018

Я использую odoo 9, я хочу расширить шаблон. Смотри мой код

 <templates id="olims.cust_template" xml:space="preserve">
     <t t-extend="web.UserMenu.about">
         <t t-jquery=".container-fluid" t-operation="replace">
             <div class="row">
        -----my code here-----
            </div>

         </t>
     </t>
</templates>

Но в About Menu нет никакого эффекта, что не так с кодом, есть идеи?

1 Ответ

0 голосов
/ 28 августа 2018

1 - Используйте <t t-extend="UserMenu.about"> для расширения шаблона.
2 - Добавьте web к depends в манифесте (__openerp__.py).
3 - Добавьте 'qweb': ["static/src/xml/*.xml"], к манифесту.

Наследование шаблонов выполняется с помощью директивы t-extend, которая принимает имя шаблона для изменения в качестве параметра.

Вы можете найти больше на QWEB .

...