|
|
@@ -44,24 +44,20 @@ frappe.ui.form.Layout = Class.extend({ |
|
|
|
$(this.frm.wrapper).trigger("refresh-fields"); |
|
|
|
} |
|
|
|
|
|
|
|
if (this.frm) { |
|
|
|
// show empty form notification |
|
|
|
setTimeout(function() { |
|
|
|
me.page.find(".empty-form-alert").remove(); |
|
|
|
if(!(me.page.find(".frappe-control:visible").length)) { |
|
|
|
$('<div class="empty-form-alert text-muted" style="padding: 15px;">' |
|
|
|
+__("This form does not have any input")+'</div>') |
|
|
|
.appendTo(me.page); |
|
|
|
} |
|
|
|
}, 100); |
|
|
|
} |
|
|
|
|
|
|
|
// dependent fields |
|
|
|
this.refresh_dependency(); |
|
|
|
|
|
|
|
// refresh sections |
|
|
|
this.refresh_sections(); |
|
|
|
}, |
|
|
|
show_empty_form_message: function() { |
|
|
|
this.wrapper.find(".empty-form-alert").remove(); |
|
|
|
if(!(this.wrapper.find(".frappe-control:visible").length)) { |
|
|
|
$('<div class="empty-form-alert text-muted" style="padding: 15px;">' |
|
|
|
+__("This form does not have any input")+'</div>') |
|
|
|
.appendTo(this.page); |
|
|
|
} |
|
|
|
}, |
|
|
|
attach_doc_and_docfields: function(refresh) { |
|
|
|
var me = this; |
|
|
|
for(var i=0, l=this.fields_list.length; i<l; i++) { |
|
|
|