Bladeren bron

[Printview] Show Landscape view if columns more than 10 (#3336)

- frappe/erpnext#6596
version-14
Faris Ansari 8 jaren geleden
committed by Rushabh Mehta
bovenliggende
commit
70e8e007f1
3 gewijzigde bestanden met toevoegingen van 20 en 1 verwijderingen
  1. +5
    -1
      frappe/public/html/print_template.html
  2. +10
    -0
      frappe/public/js/lib/microtemplate.js
  3. +5
    -0
      frappe/templates/styles/standard.css

+ 5
- 1
frappe/public/html/print_template.html Bestand weergeven

@@ -29,7 +29,11 @@
</div>
{% endif %}

<div class="print-format">
<div class="print-format {% if landscape %} landscape {% endif %}"
{% if columns.length > 20 %}
style="font-size: 4.0pt"
{% endif %}
>
{% if print_settings.letter_head %}
<div {% if print_settings.repeat_header_footer %} id="header-html" class="hidden-pdf" {% endif %}>
<div class="letter-head">{{ print_settings.letter_head.header }}</div>


+ 10
- 0
frappe/public/js/lib/microtemplate.js Bestand weergeven

@@ -95,6 +95,11 @@ frappe.render_grid = function(opts) {
}
}

// show landscape view if columns more than 10
if(opts.columns.length > 10) {
opts.landscape = true;
}

// render content
if(!opts.content) {
opts.content = frappe.render_template("print_grid", opts);
@@ -106,6 +111,11 @@ frappe.render_grid = function(opts) {
var html = frappe.render_template("print_template", opts);

var w = window.open();

if(!w) {
frappe.msgprint(__("Please enable pop-ups in your browser"))
}

w.document.write(html);
w.document.close();
}

+ 5
- 0
frappe/templates/styles/standard.css Bestand weergeven

@@ -12,6 +12,11 @@
margin: auto;
}

.print-format.landscape {
max-width: 11.69in;
padding: 0.2in;
}

.page-break {
padding: 30px 0px;
border-bottom: 1px dashed #888;


Laden…
Annuleren
Opslaan