如何在页脚外显示页数?
嗨,
我正在为客户制作报告。一切都很好,除了他想在页面上显示页码(在地址栏附近)而不是页脚,这根本不起作用。
据我了解到目前为止,报告模块中使用的subst.js负责用页码替换page
和topage
类。
如果subst is True
,则在report / minimal_layout模板中调用subst.js。对于get_pdf
,页眉和页脚的True
方法中的report.py中设置了布尔值,而reportcontent
则为false。如果我正在应用不良做法并编辑Odoo核心并为subst=True
设置reportcontent
,则报表引擎不再呈现报表的正文部分并返回未定义。
有没有人为这个问题找到合适的解决方案?
答案 0 :(得分:1)
只需将此代码段放在要显示页数的位置即可。
<ul class="list-inline">
<li>Page:</li>
<li><span class="page"/></li>
<li>/</li>
<li><span class="topage"/></li>
</ul>
答案 1 :(得分:0)
试试这个
<t t-set="nbr_page" t-value="0"/> <p> <t t-set="compteur" t-value="nbr_page+1"/><t t-esc="nbr_page"/> </p> </t>