fix(minor): fix for customize form

This commit is contained in:
Rushabh Mehta 2022-06-08 12:54:17 +05:30
parent 9bbc592ed4
commit cc10479e11
2 changed files with 4 additions and 3 deletions

View file

@ -6,8 +6,9 @@ frappe.provide("frappe.model");
*/
frappe.model.DocTypeController = class DocTypeController extends frappe.ui.form.Controller {
setup() {
console.log(this.frm.doctype);
// setup formatters for fieldtype
frappe.meta.docfield_map['DocField'].fieldtype.formatter = (value) => {
frappe.meta.docfield_map[this.frm.doctype==='DocType' ? 'DocField' : 'Customize Form Field'].fieldtype.formatter = (value) => {
const prefix = {
'Tab Break': '🔴',
'Section Break': '🔵',
@ -22,7 +23,7 @@ frappe.model.DocTypeController = class DocTypeController extends frappe.ui.form.
value = prefix[value] + ' ' + value;
}
return value;
}
};
}
max_attachments() {

View file

@ -16,7 +16,7 @@ frappe.form.formatters = {
}
},
_apply_custom_formatter: function(value, df) {
/* you can add an arbitrary formatter in df.formatter
/* you can add a custom formatter in df.formatter
example:
frappe.meta.docfield_map[df.parent][df.fieldname].formatter = (value) => {
if (value==='Test') return '😜';