听说我们还会做一些其他的方法来添加我们自己的自定义页眉和页脚,我们不需要在 Qweb 视图文件中添加外部和内部布局页眉和页脚。
只是你必须添加
直接访问我们视图文件中的页眉和页脚类。
对于标题:
<div class="header">
<div class="row">
<div class="col-xs-4">
<img t-if="company.logo" t-att-src="'data:image/png;base64,%s' % company.logo" style="max-height: 50px;"/>
</div>
<div class="col-xs-6">
</div>
<div class="col-xs-3 pull-right" style="font-size:7px;">
<t t-if="company.street" >
<span style="text-align:right;" t-esc="company.street" /><br/>
</t>
<t t-if="company.street2" >
<span style="text-align:right;" t-esc="company.street2" /><br/>
</t>
<t t-if="company.phone" >
<span style="text-align:right;" t-esc="company.phone" /><br/>
</t>
<t t-if="company.fax" >
<span style="text-align:right;" t-esc="company.fax" /><br/>
</t>
<t t-if="company.email" >
<span style="text-align:right;" t-esc="company.email" /><br/>
</t>
<t t-if="company.website" >
<span style="text-align:right;" t-esc="company.website" /><br/>
</t>
<t t-if="company.vat" >
<span style="text-align:right;" t-esc="company.vat" /><br/>
</t>
</div>
</div>
</div>
对于页脚:
<div class="footer">
<div class="text-center" style="border-top: 1px solid black;">
<ul class="list-inline">
<li>Page:</li>
<li><span class="page"/></li>
<li>/</li>
<li><span class="topage"/></li>
</ul>
</div>
</div>
您必须在 Qweb 视图文件中调用的模板之后report.html_container
和之前添加的代码。page class
希望我的回答对你有帮助:)