Как мне наследовать шаблон отчета qweb и заменить элемент t в odoo

#xml #odoo #odoo-13

#xml #odoo #odoo-13

Вопрос:

Я хочу заменить элемент t и все данные под ним в моем отчете qweb payslip. Это элемент t и все, что входит в него

 <t t-call="web.internal_layout">
   <div class="page">
       <table class="table table-sm table-bordered">
        ............
       </table>
     </div>
</t>
  

Я пытался

   <template id="report_payslip_inherit_logo" inherit_id="hr_payroll.report_payslip">
            
    <xpath expr="//t[1]" position="replace">
    </xpath>
            
  

Но это выдает ошибку, которая не находится в представлении.

Ответ №1:

Вы можете напрямую передать XPath t-call его подобным образом. Код:

 <xpath expr="//t[@t-call='web.internal_layout']" position="replace">
    <!-- Your Code -->
</xpath>