{%- macro add_header(page_num, max_pages, doc, letter_head, no_letterhead) -%}
{% if letter_head and not no_letterhead %}
<div class="letter-head">
{{frappe.db.get_value("Letter Head",content,"content")}}
</div>
{% endif %}
{% if max_pages > 1 %}
<p style="float:left">{{ _("Page #{0} of {1}").format(page_num, max_pages) }}
</p>
{% endif %}
{%- endmacro -%}
<div id="header-html" class="hidden-pdf">
<div class= "row">
<div class="col-xs-12">
{{ add_header(0,1,doc,letter_head, no_letterhead) }}
<hr>
</div>
</div>
</div>
<div id="footer-html" class="visible-pdf">
<hr>
{% if not no_letterhead and footer %}
<div class="letter-head-footer" >
{{ footer }}
</div>
{% endif %}
<p class='text-center small page-number visible-pdf' >
{{ _("Page {0} of {1}").format('<span class="page"></span>', '<span class="topage"></span>') }}
</p>
</div>
{% if letter_head and not no_letterhead %}
<div class="letter-head">
{{frappe.db.get_value("Letter Head",content,"content")}}
</div>
{% endif %}
{% if max_pages > 1 %}
<p style="float:left">{{ _("Page #{0} of {1}").format(page_num, max_pages) }}
</p>
{% endif %}
{%- endmacro -%}
<div id="header-html" class="hidden-pdf">
<div class= "row">
<div class="col-xs-12">
{{ add_header(0,1,doc,letter_head, no_letterhead) }}
<hr>
</div>
</div>
</div>
<div id="footer-html" class="visible-pdf">
<hr>
{% if not no_letterhead and footer %}
<div class="letter-head-footer" >
{{ footer }}
</div>
{% endif %}
<p class='text-center small page-number visible-pdf' >
{{ _("Page {0} of {1}").format('<span class="page"></span>', '<span class="topage"></span>') }}
</p>
</div>
No comments:
Post a Comment