diff --git a/addons/web/static/src/js/view_editor.js b/addons/web/static/src/js/view_editor.js index f023db74bbd..fbdaa6ed7de 100644 --- a/addons/web/static/src/js/view_editor.js +++ b/addons/web/static/src/js/view_editor.js @@ -376,7 +376,15 @@ openerp.web.ViewEditor = openerp.web.Widget.extend({ height: 500, buttons: { "Inherited View": function() { - //todo + var selected_row = self.edit_xml_dialog.$element.find('.ui-selected'); + if (selected_row.length) { + var xml_arch = QWeb.load_xml(selected_row.find('a').text()); + var tag_name = xml_arch.childNodes? xml_arch.childNodes[0].tagName: ""; + console.log(" xml_arch.childNodes[0]::::", xml_arch.childNodes[0].getAttribute()); + if (tag_name == 'field') { + return true; + } + } }, "Preview": function() { var action = { @@ -700,7 +708,6 @@ openerp.web.ViewEditor = openerp.web.Widget.extend({ 'editable' : {'string': 'Editable', 'type': 'selection', 'selection': [["",""],["top","Top"],["bottom", "Bottom"]]}, 'groups' : {'string': 'Groups', 'type': 'seleciton_multi'}, }; - var widget = _.keys(self.property.map); var arch_val = self.get_object_by_id(clicked_tr_id,obj['main_object'], []); this.edit_node_dialog.$element.append('