浏览代码

Merge pull request #1249 from neilLasrado/develop

Multiple fixes
version-14
Anand Doshi 10 年前
父节点
当前提交
a1ea29a5b7
共有 2 个文件被更改,包括 18 次插入0 次删除
  1. +10
    -0
      frappe/public/js/frappe/form/control.js
  2. +8
    -0
      frappe/public/js/frappe/form/grid.js

+ 10
- 0
frappe/public/js/frappe/form/control.js 查看文件

@@ -119,6 +119,16 @@ frappe.ui.form.ControlHTML = frappe.ui.form.Control.extend({
},
html: function(html) {
this.$wrapper.html(html || this.get_content());
},
set_value: function(html) {
if(html.appendTo) {
// jquery object
html.appendTo(this.$wrapper.empty());
} else {
// html
this.df.options = html;
this.html(html);
}
}
});



+ 8
- 0
frappe/public/js/frappe/form/grid.js 查看文件

@@ -53,6 +53,14 @@ frappe.ui.form.Grid = Class.extend({
var me = this,
$rows = $(me.parent).find(".rows"),
data = this.get_data();
if (this.frm && this.frm.docname) {
// use doc specific docfield object
this.df = frappe.meta.get_docfield(this.frm.doctype, this.df.fieldname, this.frm.docname);
} else {
// use non-doc specific docfield
this.df = frappe.meta.get_docfield(this.df.options, this.df.fieldname);
}

this.docfields = frappe.meta.get_docfields(this.doctype, this.frm.docname);
this.display_status = frappe.perm.get_field_display_status(this.df, this.frm.doc,


正在加载...
取消
保存