自定义页眉和页脚未显示在odoo11中

时间:2018-03-19 17:07:47

标签: wkhtmltopdf odoo qweb odoo-11

我正在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 - 在此版本中没有显示页眉和页脚(甚至不是默认页面)

任何帮助都非常感谢带来自定义页眉和页脚。提前谢谢。

1 个答案:

答案 0 :(得分:0)

class Service {
  constructor(x) {
    this.x = x;
  }
}
function getMyService(extra) {
  return class extends Service {
    getExtra() {
      return extra; // extra value like WrappedComponent or axios
    }
    getX() {
      return this.x;
    }
  };
}

// result
const MyService = getMyService('some extra value'); // Returns the class
const myServiceInstance = new MyService(1); // This is what React does to instantiate your component
console.log(myServiceInstance.getX()); // -> 1
console.log(myServiceInstance.getExtra()); // -> 'some extra value'