【问题标题】:Custom Header and Footer not displayed in odoo11odoo11 中未显示自定义页眉和页脚
【发布时间】:2018-03-19 17:07:46
【问题描述】:

我正在 odoo 11 中创建一个报告,我想在其中打印可重复的页眉和页脚。下面是我的代码来做同样的事情。

标头代码

 <div class="header">
       <img  height="160" src='/module_name/static/src/img/'/>
 </div>

页脚代码

<div class="footer">
       <img  height="160" src='/module_name/static/src/img/'/>
 </div

我使用的是 wkhtmltopdf 版本 - 0.12.4。在这个版本中,自定义页脚工作正常,但页眉不工作。

进一步研究

  • 尝试使用 wkhtmltopdf 版本 - 0.12.1 - 在此版本中,尽管使用自定义标头覆盖标头,但仍显示默认标头
  • 尝试使用 wkhtmltopdf 版本 - 0.12.2.2 - 在这个版本中没有显示页眉和页脚(甚至没有显示默认值)
  • 尝试使用 wkhtmltopdf 版本 - 0.12.2.4 - 在此版本中,没有显示页眉和页脚(甚至不显示默认值)

非常感谢您提供自定义页眉和页脚的任何帮助。提前致谢。

【问题讨论】:

  • 为您的页眉和页脚创建模板,并在您的报告中使用 t-call 调用它。
  • 欢迎来到 Odoo 的报告地狱 :-( 到目前为止 0.12.1 运行良好。您能否分享更多报告 xml 的代码?
  • 我正在使用版本 0.12.2.1(带有修补的 qt)来创建一些帖子中推荐的报告。否则,多一点代码确实很有用。
  • 非常感谢所有回复我帖子的人。当我安装 wkhtmltopdf v-0.12.1 和 v -0.12.3 时,它可以正常工作。

标签: wkhtmltopdf odoo qweb odoo-11


【解决方案1】:
<div class="header">
</div>

please comment the above code technical -> views -> internal_layout

after call to internal_layout like this 

<t t-call="web.internal_layout">
                <t t-foreach="docs" t-as="o">
                    <div class="page" style="font-family: 'helvetica'; font-size: 8pt;">
                        <div class="header">

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-02-13
    • 2013-05-18
    • 2017-10-18
    • 1970-01-01
    • 2013-01-31
    相关资源
    最近更新 更多