在odoo 11中,我们可以在创建发票时选择4种布局 . 当试图修改一个(不仅是css而且还有内容)时,我开始修改 external_layout_clean ,作为我自己编写之前的第一个测试 .

The problem

这是QWeb的样子:

<?xml version="1.0"?>
<t t-name="web.external_layout_clean">
  <div class="header o_clean_header">
    <div class="row">
      <<.... HEADER CONTENT ....>>
    </div>
  </div>

  <div class="article o_report_layout_clean">
    <t t-raw="0"/>
  </div>

  <div class="footer o_clean_footer">
    <div class="row mt8">
      << .... FOOTER CONTENT .... >>
    </div>
  </div>
</t>

因此,修改页眉和页脚很容易 . 但最重要的部分, the body, does not appear here.

o_clean_footer 可以在 o_clean_footer.less 文件中找到,它只是一些cssless . 当您从上面的代码中删除它时,样式消失 . 但是当你删除 article 类时,一切都会消失 . 所以我不知道怎么做,但是 css class 包含了所有的信息 .

The question

在哪里可以找到文章类,尤其是作为数据向量的部分?

也许我们只是不打算这样修改,那么我应该如何修改呢?

NB:在openerp中,这在视图中被直接修改,就像 Headers 一样,我不知道这在odoo 11中是如何工作的 . 我发现了一些关于odoo 10的线索,但它似乎有点不同