feat: Add Refresh button to Print Format selector

This commit is contained in:
Faris Ansari 2019-11-28 16:33:34 +05:30
parent 45138df076
commit 6a0d8f306d
2 changed files with 16 additions and 3 deletions

View file

@ -43,6 +43,13 @@ frappe.ui.form.PrintPreview = Class.extend({
me.multilingual_preview();
});
this.wrapper
.find(".print-preview-refresh")
.on("click", function () {
me.set_default_print_language();
me.multilingual_preview();
});
//On selection of language get code and pass it to preview method
this.language_sel = this.wrapper
.find(".languages")

View file

@ -1,7 +1,13 @@
<div class="form-print-wrapper">
<div class="print-toolbar row">
<div class="col-xs-2">
<select class="print-preview-select input-sm form-control"></select></div>
<div class="col-xs-3">
<div class="input-group">
<select class="print-preview-select input-sm form-control"></select>
<span class="input-group-btn">
<button class="btn btn-default btn-sm border print-preview-refresh" type="button">{%= __("Refresh") %}</button>
</span>
</div>
</div>
<div class="col-xs-2">
<select class="languages input-sm form-control"
placeholder="{{ __("Language") }}"></select></div>
@ -12,7 +18,7 @@
{%= __("Letter Head") %}</label>
</div>
</div>
<div class="col-xs-6 text-right">
<div class="col-xs-5 text-right">
<!-- <a class="close btn-print-close" style="margin-top: 2px; margin-left: 10px;">&times;</a> -->
<div class="btn-group">
<a class="btn-print-print btn-sm btn btn-default">